(SeeNews) - Jun 22, 2012 - Solar products maker Canadian Solar Inc (NASDAQ:CSIQ) yesterday said it had bought majority stakes in 16 solar projects in Ontario of local developer SkyPower Ltd, with which it also formed a 50/50 joint venture.