Morgan Buys Its Factory Back [w/Video]


Morgan is based in a small town called Malvern, in the West Midlands of the United Kingdom. It has been for over a hundred years now. But for the past decade, it hasn't actually owned the land on which its factory is built.
Read more ยป