Big hydro uncertainties – physicsworld.com

Big hydro uncertainties  physicsworld.comHydro is the largest renewable energy resource in use so far. There’s nearly 1.2 TW installed globally, which supplies about 16% of the world’s electricity.

Read More: Big hydro uncertainties – physicsworld.com