The data show the US is also on the hook for about $14 billion for SpaceX’s Starlink internet service at numerous offices, such as a Department of Interior facility in Nevada. The data could be outdated or include errors, but many of the listed figures line up with press releases …
Read More »