The government’s recent decision to award significant development projects to China CAMC Engineering Company Limited (CAMCE), amidst allegations of corruption…