that's a lot of juice
- rustymic890
- Jul 31
- 1 min read

Work on a massive new solar farm in southern Oklahoma has begun. Leeward renewable Energy out of Dallas is building the Twelve mile Solar 1 & 2 projects. They will have a combined output of 152-megawatts. Power that is under increasing demand to keep up with industry and new data centers.





Comments