Jubilee Holdings Limited reports Kes. 5.0 billion profit and 9.9% growth in premiums May 26, 2020 Editor Off Brand Buzz, East Africa’s largest insurance group, Jubilee Holdings Limited (JHL) has announced on 21st May 2020...