Tag: Chinese Firm to Cough out 26 Billion Shillings