Government’s Award of Major Infrastructure Projects to Blacklisted Chinese Firm Raises Concerns
The government’s recent decision to award significant development projects to China CAMC Engineering Company Limited (CAMCE), amidst allegations of corruption…