Toronto startup
fromSFGATE
2 months agoTexas Residents Vote To Name Community Near SpaceX Launch Site Starbase
Elon Musk's vision for Starbase, Texas becomes reality after local residents voted overwhelmingly to rename their community, now officially recognized as a city.