A bumpy ride for the electric future

The transport sector has been on the receiving end of environmental wrath for quite some time now, having been responsible for over 25% of CO2 emissions in the EU alone. To tackle this, the sector is...