September 30, 2020

NHPC Q1 outcomes: Reviews over 13% decline in web revenue at Rs 855 crore