affordability India ranks 76th on WEF's global Energy Transition index; Sweden tops list Sweden remains on the top on the annual list compiled by World Economic Forum and is followed by Switzerland and Norway. « Previous1Next » 1 of 1