Renewable Energy Recent Pullback Offers Attractive Opportunities in the Cleantech Sector Renewable Energy May 12, 2010By WoREA Editorial Team2 Mins Read Guildford Securities Incorporated research report.