Mercaux is a technology company developing an end-to-end digital in-store solution for retailers.
5 merchant square