Daily Archives: September 22, 2009

China is to lead the world in renewable energy, an increasingly profitable industry, leaving the US sidelined. Long-tail events are back, as are bubbles, and the G20 has a full agenda Read more