Super Thermal Power Station: Phase-2, Talcher

  • CAPACITY 3000 MW
  • PROJECT STATUS COMPLETED
error: Content is protected !!