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 into electricity. The power plant where Hydroelectricity is produced is known as a hydroelectric power …
Continue reading “Hydroelectricity in India, Definition, Advantages, Limitations”