Will Texas Be Home to the $400 Billion ‘City of the Future’?
The Lone Star State is among several places in the U.S. under consideration as a site of Telosa, a brand-new city envisioned as being home someday to 5 million residents and being a model for sustainability and resilience.
Promoters of Telosa estimate the built-from-scratch city would cost more than $400 billion to finish over a 40-year span. They anticipate the first phase, costing more than $25 billion, will host 50,000 residents spread across 1,500 acres and be completed in 2030.