PERSPECTA

News from every angle

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
PostShare

Sources

Showing 1 of 1 sources