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,...