SUPER THERMAL POWER STATION: PHASE-1, TALCHER

  • CAPACITY 3000 MW
  • PROJECT STATUS COMPLETED