Loading newsroom…

CERC Order on LTOA Liability for Teesta-III Free Power: PTC India Limited v. PGCIL | India Energy Atlas