MR MOZZIE LAUNCHED WITH MANOR STORES SWITZERLAND

May 10, 2024

Manor AG is a largest department store chain in Switzerland and Mr Mozzie has been launched in their stores nationwide.