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. A terawatt hour is a unit of energy equal to one trillion watts of power spent for one hour of time. It expresses annual electricity generation for countries.

 

World

Coal: 8,273 TWh

Hydro: 3,208 TWh

Gas: 4,303 TWh

Oil: 1,104 TWh

Nuclear: 2,731 TWh

Wind: 219 TWh

Biomass: 267 TWh

Geothermal: 65 TWh

Solar: 13 TWh