In recent reviews I may have been a bit dismissive about the rush to electric cars. A few months back our new Taoiseach Leo Varadkar said that nobody will be forced to buy an electric car come ‘EV Day’ on January 1, 2030, but will any of the large manufacturers […]

