Goodrich and Sycamore SolarJune 28, 2023Telios Office, Dallas – 75.95 kWJune 28, 2023 DCIM100MEDIADJI_0018.JPGShare0