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