India stands 74th on WEF Global Energy Transition Index
Indiahas jumped up two places to rank 74th on a global energy transition index, which has ranked 115 economies on how well they are capable to balance energy security and way with environmental sustainability and affordability.