FinanceLeasing giants called out for weak climate leadership and low ambition on EVs in the EUOctober 20, 202343A new report by Transport & Environment is calling upon Europe’s biggest leasing companies to stop leasing fossil fuel cars...