September 2019
Swinerton Renewable Energy
March 2019
Techren Solar Project
solar power plant located near Boulder City, Nevada
United States