NTPC Floats Tender for Maintenance for 255 MW of Solar Projects