news NTPC Q2 results: NTPC Q2 results: Net profit falls 8% YoY, misses estimate; sales rise 15% October 28, 2021