profile.fairley.ca
Japan Seeks to Rein In a Solar Juggernaut
Clashing energy interests on the Japanese island of Kyushu have prompted Japan’s government to clamp down on solar power development nationwide. While the government calls it a necessary revi…