NTPC Ltd’s renewable energy subsidiary is considering terminating two engineering, procurement, and construction (EPC) contracts awarded to Gensol Engineering Ltd, totaling nearly 500 MW. Additionally, a third project under consideration for award to Gensol may also be scrapped, as per news reports. An official said minimal advance had been paid in one of the ongoing …