For Me Is "Hydropower."
Because Hydropower is most efficient method of generating electricity because 95 per cent of the energy of flowing water gets converted into electricity—only five per cent of the energy is converted into other forms of energy.