capital D takes majority stake in Invincible Brands
capital D, a newly-formed pan-European private equity manager investing in mid-market companies which disrupt legacy business models, has acquired a majority stake in Invincible Brands. 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

