automakers

The Wheels Are Coming Off Putin’s Russia As Manufacturers Refuse To Send Cars

The Wheels Are Coming Off Putin’s Russia As Manufacturers Refuse To Send Cars

Auto companies around the world are refusing to ship cars to Russia due to the invasion of Ukraine.

2 years ago