According to Rivatex Managing Director Thomas Kipkurgat, the mill receives 10,000 bales of cotton daily Continue reading...