Published: March 11, 2009
While the credit crunch and falling oil prices may have taken some of the wind out of the sails of the renewables industry, the future is still promising, writes Liz Salecka.
This content is only available to our subscribers.
Please click here for details of subscription plans or to request trial access.