(SeeNews) - Jul 4, 2011 - Irish renewable energy developer Mainstream Renewable Power last week said it had signed a supply deal for one gigawatt of wind turbines with Chinese wind turbine major Sinovel Wind Group (SHA:601558).