News & Updates

Crews Finish Installing Solar Panels On Discovery Place Building

WSOC-TV crews came out to document SEM installing “solar trees” in Charlotte.

https://www.youtube.com/watch?v=mC_pH1jc_xw