Blog entry by Neha Khator | September 6, 2014
So Delhi’s solar eclipse is finally receding. After two years of dilly-dallying and releasing a restrictive version of net-metering guidelines last November that clearly attempted to block the sun over the national capital, the Delhi...