KEC International Limited (KEC), an Indian power transmission EPC company, has won two orders worth INR950 million in Mozambique and Namibia.

This content is available to only paying subscribers.