Skip to main content

Capital D Takes Majority Stake In Invincible Brands

Berlin-headquartered Invincible Brands has sold a majority stake to capital D, a newly-formed pan-European private equity manager investing in mid-market leading companies which disrupt legacy business models.   Founded in November 2015, Invincible Brands has accomplished exceptional growth.  The company sells its products from Germany into continental European markets, employs 80 staff and serves a customer base of 500,000 millennials.  Invincible Brands is a pioneer in social media influencer-led marketing to millennials who are now the largest addressable consumer group in the world.  It creates innovative, high quality and natural health, beauty and fitness products from the ground up, using proprietary product...