Talcher Thermal Power Station Wikipedia
Talcher thermal power station is located in talcher subdivision of angul district in the indian state of odisha pin759101 the power plant is one of the coalbased plants of ntpc the coal for the power plant is sourced from jagannath mines of mahanadi coalfields limited source of water for the plant is from brahmani river it has its own railway station and is well connected to 3 other important stations
read more