Debenhams and Arcadia Group, the owner of Topshop, collapsed despite extensive government programs meant to shore up British businesses.
Debenhams and Arcadia Group, the owner of Topshop, collapsed despite extensive government programs meant to shore up British businesses.