Engineering CATOOSA, OK, UNITED STATES, April 9, 2025 /EINPresswire.com/ — Artisun Solar, a leading commercial solar developer, announces the completion of one of Oklahoma’s largest rooftop solar projects at Steel & Pipe Supply Co.’s Catoosa facilities. …