The U.K.’s Supreme Court is poised to deliver a long-awaited judgment on the country’s multi-billion-pound car finance scandal , one which could have major ramifications across the British economy. Britain’s top court is set to hand down its ruling o… [3054 chars]


