Peter Tertzakian: The stock market has turned against overhyped cleantech companies and …

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