NTPC Share Price Live Updates: NTPC's returns dip over the last quarter | Economy Current Affairs | KarmSakha