The State Department's procurement forecast for 2025 included a $400 million contract for "Armored Tesla (Production Units)." ...
The U.S. State Department is not planning to award Tesla (TLSA) a $400 million contract to purchase armored vehicles.
A drunk driver who hit speeds of 130mph crashed his car then smashed up other vehicles with his bare hands during a ...