UK's Biggest Motor Insurer Refunds £110M To Customers

Britain's largest motor insurer, Admiral, said on Tuesday it will give £110 million ($135 million) back to customers because fewer people are using cars during the country-wide lockdown....

Already a subscriber? Click here to view full article