Made O'Meter
Discover where a brand or product originates
Odd Molly is owned by MBRS Group, headquartered in Sweden. No. The ultimate owner of Odd Molly, MBRS Group, is headquartered in Sweden, not in the United States.
A Swedish fashion and retail group focused on brand development and e-commerce.
disclaimer
poweredBy