
Why Did Ford Sell Off Its Jaguar & Land Rover Brands?
It's one year into the Global Financial Crisis, and Ford has maxed out its credit cards after buying not one, but five luxury car brands, and it's been bleeding money ever since. Meanwhile, the top end of town is taking such a beating from the GFC …