It’s been a while since we had a post dedicated to renewables, so let’s me divert you to two articles on solar. The first, the cover feature “Here Comes the Sun” of The Beijinger its green issue this March, speaks to the general state of China’s solar industry and concludes that despite the tough times [...]