(SeeNews) - Aug 28, 2012 - Solar products maker Canadian Solar Inc (NASDAQ:CSIQ) said today it had won a deal to build and operate two solar parks with a combined capacity of 18.7 MW for Penn Energy Renewables Ltd in Canada's province of Ontario.