Ricardo Group
Operates leading online marketplaces in five Western European countries. Learn more
Launch date
Employees
Market cap
-
Enterprise valuation
€230m (Public information from Mar 2017)
Company register number CH-020.3.021.824-1
Canton of Zug Switzerland (HQ)
Authorizing premium user...