WRAPUP 2-Vestas, REC see renewable energy demand returning on April 29, 2010 REC see renewable energy demand returning WRAPUP 2-Vestas +