Posts

Showing posts with the label Denies

Musk denies WSJ report about talks with Saudi Arabia to establish EV plant

Image
Musk denies WSJ report about talks with Saudi Arabia to establish EV plant