China and India have knocked the United States off the top spot of the index of best places to invest in renewables. Analysts cite the impact of Trump’s policies in favor of coal and petroleum. Meanwhile, as Trump talks up … Continue reading →
Enter your email address to subscribe to this blog and receive notifications of new posts by email.
Join 64 other followers
Sign me up!