
If you were thrown a curly question, say in a solar-powered themed pub quiz, about which country was proposing to build the world’s largest utility scale solar project, how would you answer? China may well be your first choice. With the People’s Republic leading the world in driving down the cost of solar through cheaper […]
[Continue reading…]
Currently Raging Debates: