Swiss online marketplace Ricardo.ch enjoyed a game-changing 2021, successfully auctioning and selling 7 million items, the highest value in the company's 22-year history. Sales were up 8% from the previous year. Users searched the site about 108 mill...