Capital D takes majority stake in Invincible Brands
Capital D, a London-based private equity manager, acquires social media influencer-led marketing and product development company.
Invincible Brands, founded in November 2015, achieved more than €30 million in revenues and healthy profitability in 2017.