PERSPECTA

News from every angle

Back to headlines

Powell Industries Reports Record $1.6 Billion Backlog and Data Center Wins

Powell Industries announced a record $1.6 billion backlog and highlighted recent data center project wins during its presentation at the Sidoti Conference.

21 Mar, 19:04 — 21 Mar, 19:04
PostShare

Sources

Showing 1 of 1 sources