(SeeNews) - Dec 20, 2011 - Solar product maker Canadian Solar Inc (NASDAQ:CSIQ) said today it had agreed to sell 86 MW of solar power projects in Canada to energy infrastructure firm TransCanada Corp (TSE:TRP) for nearly CAD 470 million (USD 457m/EUR 348m).