G7 ministers set ambitious new targets for solar and wind capacity at meeting in Japan
G7 ministers meeting in Japan. Image credit Twitter page of Jonathan Wilkinson The G7 members, which include the United States, Canada, Britain, France, Italy, Germany and Japan — set big new …
Read More