← Back to headlines
Powell Corp. Secures Major Data Center Order
Powell Industries has secured a data center order exceeding $400 million and is exploring options to expand its capacity by $70 million to $100 million to meet demand.
5 May, 22:42 — 5 May, 22:42
Sources
Showing 1 of 1 sources


