Mention of Tesla Removed From $400 Million State Dept. Contract Amid Scrutiny of Musk
The State Department was planning to buy $400 million worth of “Armored Tesla” later this year, according to its 2025 procurement forecast, a document outlining projections of anticipated contracts, which…
