Peter Tertzakian: The stock market has turned against overhyped clean–tech companies and …

The bio-waste has hit the wind turbine in the clean–tech sector, writes Peter Tertzakian. Photo by LIONEL BONAVENTURE/AFP …