Germany’s largest re-commerce site Momox has announced that its 2018 revenues surpassed €200 million ($226 U.S.).

This content is part of our business intelligence service. Please click the button below to learn more.