TransCanada Corp (TSE:TRP) said today it has agreed to sell its 76-MW Ontario solar portfolio to Axium Infrastructure Inc for CAD 540 million (USD 423m/EUR 358m).