Canadian oil sands developer Suncor Energy Inc (TSE:SU) has reached a CAD-730-million (USD 536.4m/EUR 541.0m) deal to sell its wind and solar assets in a push to focus on hydrogen and renewable fuels.