Solar Frontier sells 66MW Midway I solar project to X-ELIO
Solar Frontier Americas Development has completed the sale of the 66 MW Midway I solar power project located in California's Imperial County to...
Solar Frontier Americas Development has completed the sale of the 66 MW Midway I solar power project located in California's Imperial County to...