Things aren’t going too badly at Aston Martin (apart from in F1). And yet the British are sinking themselves deeper into the quagmire.
Leave a CommentTag: economics
Ford is becoming irrelevant in Europe. The company headquarters in Dearborn is primarily to blame for this.
Leave a Comment

