Transport CS James Macharia Bids For Chinese SGR Firm To Get Ksh2.5 Billion Rail Deal