Made.com customers owed £12m in deposits, administrators warn General *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