Made.com customers owed £12m in deposits, administrators warn

*NewEcommerceNewsPayment. 29th December 2022. Cara Houlton. Over 30,000 Made.com shoppers are set to lose almost £12 million in deposits on large …

Read the full article