Definition
Unit of electrical energy equal to one billion (10^9) watt hours, one thousand megawatt hours, 3.6 terajoules, or 3.41 billion British thermal units (Btu).
http://www.businessdictionary.com/definition/Gigawatt-Hour-GWh.html
Unit of electrical energy equal to one billion (10^9) watt hours, one thousand megawatt hours, 3.6 terajoules, or 3.41 billion British thermal units (Btu).
http://www.businessdictionary.com/definition/Gigawatt-Hour-GWh.html