Nebius secured a multi-location AI infrastructure agreement with Meta for ~$12B committed capacity, with deliveries beginning in 2027 and anchored by Vera Rubin deployments.
According to the 2020 US census, the population of Tulsa, OK was 413,143.
The forecasted population for Tulsa, OK in 2026 is 426,889.
The projected population for Tulsa, OK in 2030 is 447,902.
The average property price in Tulsa, OK is $212,757.
The property prices in Tulsa, OK are currently on an increasing trend.
The average rent value in Tulsa, OK is $1,207.
The average household income in Tulsa, OK is $79,727.