SUPER THERMAL POWER STATION: PHASE-2, TALCHER

  • CAPACITY 3000 MW
  • PROJECT STATUS COMPLETED