It means that drivers of new EVs costing more than £40,000 could face up to £620 per year in road tax - or a total of £3,110 ...
Britain handed Italian defence company Leonardo a 165 million pound ($213 million) contract extension on Tuesday to maintain ...