NextEnergy Capital seals $974m for international solar, energy storage infrastructure dealsEnergyPlatformNextEnergy CapitalJun 1, 2026