CPS Energy Signs PPA for West Texas CSP Project
27-MW project outside San Antonio will employ SunCatcher system developed by Stirling Energy Systems.
27-MW project outside San Antonio will employ SunCatcher system developed by Stirling Energy Systems.