Starbase, Texas' newest city, has liftoff; seeks $1.5 million loan from Elon Musk’s SpaceX

2 days ago 70
City leaders held their first public meetings this week since voters approved the South Texas city’s incorporation.
Read Entire Article