The deal for 51.2 megawatts of operational solar systems will expand CleanCapital’s portfolio to include more than 350 solar and energy storage projects.
CIC Insights, technology investment trends, cutting edge innovations and more…
Δ