Macquarie seals 'significant minority stake' in US renewables business
Deal for up to $1.73bn provides cash injection for DE Shaw to expand utility-scale wind, solar and battery storage projects
Deal for up to $1.73bn provides cash injection for DE Shaw to expand utility-scale wind, solar and battery storage projects