Denver data center developer exploring $10B IPO, report says

1 min read

In 2025, the company said it employs 1,700 people globally, with roughly 176 based out of its Cherry Creek headquarters.


Sources: 9News (Denver TV station)

More in business