NDEGWA: We need to take stand in US-China trade row

Stephen Ndegwa The escalating trade spat between the two largest economies in the world—the United States and China, —is emerging as a serious threat to the global economy. China must have seen it coming, after claims by the US for over a decade that Chinese tech giant Huawei was engaged in unfair trade practices and […]