KENYA – Glacier Products Ltd, one of Eastern Africa’s leading ice cream and chocolate confectionery manufacturers operating from Kenya has received an undisclosed amount of investment from EXEO Capital, a More...