TAC invested in Montredo

TAC has invested in Europe's leading luxury watch e-commerce platform Montredo....