Chinese


CINF EPC project contract amount ranks among top 100