3 ms·99% is renewable from hydro power. I would say they reached their goal.by NicoJuicy 5y ago99% is renewable from hydro power. I would say they reached their goal.