Company Info
Bricks and mortar (“local”) retail is the biggest retail marketplace on the planet. Well over two thirds of shoppers still make their purchases over the counter in a physical retail store or online via their website.
Company number:
Founded in: 2014