Chubb rebrands division alongside media product launch in UK
Chubb has launched a media insurance product for clients in the UK, and rebranded its existing UK technology industry practice as the technology and media practice to reflect its new focus.
Read more »