US investor offloads solar, storage portfolioBy SaraMarch 12, 2024 Excelsior Energy Capital has sold 38 operational assets totalling 89MW (dc) to a BlackRock fund