Search

KEC International wins new contracts

KEC International, a global infrastructure EPC major, has secured new orders of Rs 10.25 billion across its various businesses.