Netherlands-based online auction marketplace Catawiki has introduced a number of new features in an effort to improve the user experience.

This article is locked. Please email info@aimgroup.com for more information.