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.

 

European Union

Coal: 940 TWh

Hydro: 327 TWh

Gas: 786 TWh

Oil: 105 TWh

Nuclear: 937 TWh

Wind: 119 TWh

Biomass: 110 TWh

Geothermal: 6 TWh

Solar: 7 TWh