Commentary

The Collapse Might Finally Be Here

October 4, 2019 0

Patrick George September was an absolute disaster for new car sales, more bad news may lay ahead for the car industry as a whole, General Motors’ striking workforce digs in, Tesla’s going to China and […]