China Railway Construction Corporation
The Italian-Thai Development Corporation Limited has entered a $1.062 billion contract with China Railway Construction Corporation (CRCC) for building the Dhaka Elevated Expressway.