Mongabay Series: ,

Pavagada solar park busts notions of renewable energy as inherently good