NTPC Tender Auction Results for 1200 MW ISTS Connected Solar PV Power Projects with "Greenshoe Option" of up to 600 MW Read more