Solar Frontier Americas Development Sells 66 MW Solar Project to X-ELIO

Solar Frontier Americas Development, U.S. based solar developer and subsidiary of Solar Frontier has announced that it completed the sale of its solar power project, …

Read more