18 May TAC invested in Montredo Posted at 22:29h in News by TA Capital TAC has invested in Europe’s leading luxury watch e-commerce platform Montredo. Tags: Montredo