April 23 (SeeNews) - US renewables major SunEdison Inc (NYSE:SUNE) has sealed a deal to develop and install a 2.6-MW solar system on a previously unusable landfill site in the town of Winchendon, Massachusetts.