Definitions for "Megawatthours"
One thousand Kilowatthours.