Business News

Elon Musk and Vladimir Putin’s state-run gas giant both cited ‘force majeure’ this week. Here’s what that means

[ad_1]

Musk said on Wednesday that Tesla has faced “quite a few force majeures”, referring to supply chain woes and the COVID-19 pandemic. Read More

[ad_2]

Source link

Related Articles

Back to top button