New Delhi : The World Economic Forum on Wednesday ranked India at the 67th place globally on its Energy Transition Index and said it is the only major economy with energy transition momentum accelerating across all dimensions. Sweden topped the list and was followed by Denmark, Norway, Finland and Switzerland in the top five on […]