New firm Capital D acquires majority stake in Invincible Brands
London-based private equity manager Capital D has acquired a majority stake in Berlin-based Invincible Brands.
The company uses social media marketing techniques on Snapchat and other platforms to create and grow health, beauty and fitness brands.
It employs 80 staff and serves a...