(SeeNews) - Jul 25, 2012 - Solar products maker Canadian Solar Inc (NASDAQ:CSIQ) said Tuesday it would buy a majority stake in 16 solar power projects located across Ontario with a total installed capacity of 190 MW to 200 MW from solar projects developer SkyPower.