Electric Car Sales Accelerate, But Shortcomings Need Fixing. “Citroen C4e – do 40 miles at legal maximum, lose 100 miles” The media on both sides of the Atlantic report the calm predictions of prestigious outfits like the International Energy Agency (IEA) assuring us that the electric car revolution is progressing as planned. Almost 1 in […]

