Impounded cars twice as likely to be sold or destroyed than returned to owners
More than 6,000 cars have been impounded and destroyed in London over the last five years – with owners given
More than 6,000 cars have been impounded and destroyed in London over the last five years – with owners given
The UK Electric Vehicle Owners Club says road tax on electric cars will not prevent the electric vehicle transition after