OCI logo

OCI Solar Powe

Industry: Sustainable Energy
Location:
Texas

A leader solar power industry, OCI Solar Power offers innovation and development for utility-scale solar power plants throughout the United States. The company, headquartered in San Antonio, develops, constructs, finances, owns, and operates photovoltaic (PV) projects.