The consortium of KEC International Limited and Siemens Limited has won an engineering, procurement and construction (EPC) contract . . .

This content is restricted.