In the second edition of the Energy Transition Index, India improved its rank by two points from last year (2018) to rank at 75, five places higher than China but lower than other developing economies like Brazil and Indonesia. Sweden topped the annual list, followed by Switzerland and Norway. The index, published by World Economic […]