that especializes in self performing many of the scopes required
in utility-scale solar projects
Know our recent projects
Renewables Division
The Stillwater plant consists of a 33 MW geothermal power plant, a 26 MW dc photovoltaic solar power plant...