Tag: Forest and Climate Change imposed a fine of about Rs 1200 crore on NTPC