veeren76 writes: Imagine a small film floating on water. Now imagine the power of the sun flowing through the film. Tata Power has imagined, and gone beyond, to build India’s first floating solar plant at Walvan lake near Lonavala, where the company has a hydel power station. Link to Original Source
A man is known by the company he organizes.
-- Ambrose Bierce