Energy Demand to Peak by 2030; Biofuels & EVs Key to Decarbonizing Transport
Per capita energy demand will peak before 2030, according to a World Energy Council (WEC) report launched late last week at the 23rd World Energy Congress in Istanbul. WEC notes