NTPC Floats EPC Tender for 500 MW of Solar Projects