Burberry scraps plans to build factory in Leeds

Posted 4 years ago

Company’s enthusiasm for building new manufacturing site waned after Brexit vote

via theguardian.com
Read More

Featured Brands