Manor
Date:2023-12-22
Brand/Website:

Manor is the largest department store chain in Switzerland, headquartered in Basel. It operates 59 branches across the country and employs around 7,900 people, making it a major player in Swiss retail.
Manor offers a wide variety of products across multiple departments including fashion, beauty, household goods, multimedia, and food.
From the Internet for reference only
