Group of Seven leaders met in Bavaria, Germany June 7-8. In the communique released following their meetings, the G-7 committed to accelerating access to renewable energy in developing countries by building on The Lab and other initiatives.

Read more

Loading...