Catlin comes out on top when protecting City executives from the elements
With the weather taking a turn for the worse and rain and heavy grey clouds set to stay for the foreseeable future, a new study has found Catlin-branded umbrellas are the most ubiquitous in the City of London.