Thursday, February 13, 2025

State Department says Tesla wasn't awarded $400M contract for 'armored' cars

 begin quote:

A Tesla Cybertruck In Los Angeles

No comments:

Post a Comment