CERC: Approve Determines Tariff for NTPC Talcher Thermal Power Station (460 MW) Until Decommissioning Read more