hydroelectricity dam
-
Hydroelectricity in India, Definition, Advantages, Limitations
Hydroelectricity Hydroelectricity refers to the electricity derived from the energy of moving water. It is a renewable source of energy. Hydroelectricity is produced when moving water rotates a turbine. With the aid of an electrical generator, this movement is transformed...
Published On February 9th, 2023