Chinese Contractor Warns of Costly Compensation if Court Stops Construction of Railway Project
Chinese construction firm China Road and Bridge Corporation (CRBC) asked the High Court to dismiss a petition that seeks to block construction of the Riruta–Ngong Commuter Meter Ga...