Source: rediff

TWh stands for terawatt hour. A kilowatt-hour (kWh) is a unit of energy equal to one thousand watts of power spent for one hour of time. Terawatt hour is a unit of energy equal to one billion watts of power spent for one hour of time. It expresses annual electricity generation for countries.

 

Coal: 569 TWh

Hydro: 114 TWh

Gas: 82 TWh

Oil: 34 TWh

Nuclear: 15 TWh

Wind: 14 TWh

Biomass: 2 TWh

Geothermal: 0 TWh

Solar: 0 TWh