It kinda makes sense if it's going to be this huge tech oasis. All of the nerd employees from tesla, Google/alphabet, apple, eBay, etc could live there
It kinda makes sense if it's going to be this huge tech oasis. All of the nerd employees from tesla, Google/alphabet, apple, eBay, etc could live there