Get a glimpse into our company and investor data—powered by the PitchBook Platform
St. Isidore Solar PV Projects
UndeterminedLATEST DEAL TYPE
A portfolio of two solar photovoltaic (PV) facilities located in Canada. The solar projects are located in the St. Isidore region of Ottawa, Canada and have a production capacity of 23.4 megawatts (MWs).
Buildings and Property
St. Isidore Solar PV Projects Valuation and Funding
This information is reserved for PitchBook Platform users. To explore St. Isidore Solar PV Projects‘s full profile, request access.