Made.com customers to lose £12m in deposits on purchases

Made.com customers to lose £12m in deposits on purchases

30,733 customers had paid £13.8million in deposits, over £400 each on average // Tens of thousands of Made.com customers will be left out of pocket by a total of nearly £12m //... Read more »