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.

Click here for the press release