answersLogoWhite

0

Hydroelectric power now supplies about 715,000 megawatts, or 19% of the world's electricity. (2009)

User Avatar

Sigurd Nolan

Lvl 13
2y ago

What else can I help you with?