Sol Systems Acquires 190 MW Texas Solar Project
The company will construct, own, and operate the project
January 20, 2023
/ Solar
Follow Mercom India on WhatsApp for exclusive updates on clean energy news and insights
Sol Systems, a solar finance and development company acquired a 190 MW solar development project in Uvalde County, Texas, from ABEI Energy, an independent power producer.
