Business Fashion News Retail The Iconic Matches Name Returns with $150 Million in 2026 Matches, the iconic London-based luxury fashion retailer, is staging a dramatic return nearly two years after its collapse… byFM TeamDecember 19, 2025