San Antonio Express-News: West Texas solar farm sold to investment firm
Oct 24, 2018 | News Roundup
Oct. 22 — The project, the 50-megawatt AC Project Ivory, is being constructed by San Antonio’s OCI Solar Power and was bought by New York-based investment firm D.E. Shaw Renewable Investments.