global energy transition index

India Jumps 2 Spots Beating China in WEF Clean Energy Race

In the clean energy race, Sweden remains on the top on this annual list compiled by Geneva-based World Economic Forum…

6 years ago