Alamo 1 solar farm gets performance upgrade

San Antonio-based OCI Solar Power recently made upgrades to its Alamo I solar farm on the city’s South Side intended to improve its overall performance and reliability, according a company news release.