Issue 34 • December 2023
Is the European leasing sector really leading the EV revolution?
UK business leaders push for action on climate change as government falters
China’s EV dominance: from domestic powerhouse to global leader
Tesla finds itself trailing behind Shell on ESG scores, why?
EVs in a slower lane: Fitch urges strategic rethink as electrification decelerates
SBTi unveils SME route for science-based targets