London’s famed black cabs are still made in a factory in Coventry, England, but their owner is thousands of miles away. Here’s how that happened.

Leave a Reply

Your email address will not be published. Required fields are marked *