Mt. Kenya Tea Factory and Njeru Industries Placed Under Administration - September 2025