NTPC Ltd’s renewable energy division is considering cancelling two EPC contracts totaling nearly 500 MW awarded to Gensol Engineering due to significant project delays.
NTPC may re-bid a solar project originally planned for Gensol amid scrutiny over EV loan discrepancies and concerns about project execution reliabilit...