
Toyota is indeed building its pride and joy, the GR Corolla, in England. Of all the places in the world, it seems like an odd choice, especially for a Japanese megacorporation that’s had more factories than most people will have shoes… in their lifetime.