Deal announcement: ‘New firm Capital D acquires majority stake in Invincible Brands’
By Luciano Figari