Ortus Power Resources Italy and I Squared close a €100 million Holdco financing to build, own, and operate a 740MW portfolio...
Ortus Power Resources Italy and I Squared close a €100 million Holdco financing to build, own, and operate a 740MW portfolio...
Ortus Power Resources Italy and I Squared close a €100 million Holdco financing to build, own, and operate a 740MW portfolio...