When NTPC won 470 mw of solar development rights for itself at Rs 2, by matching the winning bids of…