US, Canada and Mexico pledge 50% of power from clean energy by 2025

You may also like...