Bata, a shoe manufacturing company, has come out to refute claims of closing down its business in Kenya. In a press release...
Recent Comments