Fashion retailer Matches which operates four London stores achieved sales of £126.9 million for the year to January 31st with its ramped-up eCommerce performance and growing international demand. The business ships to 167 countries around the world. It is now located in larger offices located in The Shard and is seeking to expand its team for 2017.
Share