Marketwatch NTPC net dips 7.7%, approves buy-back Admin November 3, 2020 Board okays share buyback worth Rs 2,275.75 crore – The Hindu – Industry Share on Facebook Tweet it Pin it Share it Email