April 2nd, 2008 - 09:08 GMT Clean energy stocks fall back to earth in first quarter after stellar performance in 2007 Clean energy stocks were unable to escape the uncertainty that has characterised global financial markets in the first three months of 2008 and the pe Read more