Business, Finance & Economics Sweden Leads European Charge in Global Energy Transition Index 2024, Says World Economic Forum ReportBy Allan OmbugeJune 19, 2024 Business, Finance & Economics 1 Min Read Sweden has clinched the top spot in the Energy Transition Index 2024, as revealed by the latest World Economic Forum…