Australiaâs Infrastructure Capital Group (ICG) will own a 75% stake in a new renewable energy platform set up by French energy giant Engie SA (EPA:ENGI) and Japanese trader Mitsui & Co (TYO:8031).