Switch
A technology infrastructure ecosystem corporation whose core business is the design, construction, and operation of the most advanced data centers.
Launch date
Employees
Market cap
-
Enterprise valuation
€10.0b (Public information from Jul 2023)
Share price
$34.25 SWCH
Las Vegas Nevada (HQ)
Authorizing premium user...