03/04/2025
RDS has reached COD on another large C&I project in our home state of Texas. This is our second project in as many weeks. At 2.4 megawatts DC, we keep making large gains on the scoreboard of notable Texas based C&I solar projects. More projects to COD in the coming weeks!
Cheers to all that played an integral part in this beautiful project.