Me & Em to open Geneva pop-up store
Me & Em to open Geneva pop-up store British premium womenswear brand Me & Em is opening a 947 sq ft pop-up store in Geneva, Switzerland, in September, marking its first European physical retail presence outside of its UK store estate.
Havoc links to the original reporting — the full story stays with the publisher.