State Department slams the brakes on potential $400 million armored Tesla purchase — ‘No government contract has been awarded to Tesla’

OSTN Staff