China Construction and Communications Company (CCCC) has defended its operations on the Standard Gauge Railway (SGR) Phase 2A (Naivasha-Nairobi) project, saying it has...