The World’s Largest Solar Power Plant

By next year, India will be the world’s third biggest solar market Estimated to produce enough electricity to power 150,000 homes, the largest solar power plant has just been completed in Kamuthi, Tamil Nadu. ... Read More...

Whose River Is It Anyway?

Arjita Singh gives a background to the Karnataka water crisis and explains how its roots lie in a mismanaged political problem that has existed for over 125 years. Thirteen years ago, economist S. Janakarajan ... Read More...