Swan Energy Center

  • Clearway Starts Construction of 650-MW Solar Facility in Missouri

    California-headquartered Clearway Energy Group said it has closed financing and begun construction of the Swan Energy Center, a 650-MW solar facility located on portions of formerly strip-mined land in northwestern Bates County, Missouri. The project is San Francisco-based Clearway’s first in Missouri. Its output is contracted under a 20-year power purchase agreement. The Swan array, […]