2 Mins Read NEWS Keroche’s Innovation Director Tecra Karanja Dies In Accident2020-05-03By Khusoko The Strategy and Innovation Director at Keroche Breweries Tecra Muigai on Saturday, May 2, died following a tragic accident. The…