Cane farmers demand probe into Mumias Sugar manager over tax debt business Cane farmers demand probe into Mumias Sugar manager over tax debt Staff Writer March 10, 2025