India’s energy trilemma
India is the world’s seventh-largest energy producer and the fifth-largest energy consumer, accounting for more than 4 per cent of total global annual energy consumption. But these impressive statistics hide some sobering truths. India has one of the lowest per capita energy consumption levels globally, at only 20 per cent of the world average, according to the World Bank.
Read Full Story>>
