Richard Kamau on 16th Mar

China Square Director Lei Cheng appeared before the National Assembly Committee on Trade, Industry and Cooperatives on Tuesday...