Hiscox’s imminent ejection from the FTSE 100 caps a difficult few months

Subscribe Free Trial