Mountain Warehouse is understood to be considering a plan to float to fund the expansion of its retail chain in the UK and overseas. The business has 191 UK stores and has a sprinkling of outlets in the US, Canada, Germany and Poland. It also operates a successful eCommerce arm.
Share