energyvulture.com
World’s Largest Solar Farm: Why Now?
by Parker Head Tom Phillips’ article on China’s construction of the world’s largest solar panel farm is a useful primer on the various perspectives surrounding the project. China’s grandiose scale …