10.0.3.211

Excelsior Capital hits $50m for first renewable energy fund so far

2486
Excelsior Capital Partners has rounded up $50m for its first renewable energy investment fund so far. It is unclear what