Environment
09 December 2010
It looks more like a home-made space station than the future of Indian energy. Three giant, silver golf balls direct a...