Discussion :: Natural Resources and Industries in Indian Geography
- The Talcher Thermal Power Station is in
Answer : Option A
Explanation :
Talcher power station is a 460-megawatt (MW) coal-fired power station in Odisha, India, which is owned and operated by the National Thermal Power Corporation.
Be The First To Comment