I've recently been doing some work on a report into the Indian economy and came across some startling and alarming facts relating to both its energy production and consumption. First, India's current installed power generation capacity is already a staggering...
Paul Howard