#1
August 18th, 2015, 10:20 AM
| |||
| |||
Talcher Thermal Power Station NTPC
Will you please give me some information about the Talcher Thermal Power Station of the National Thermal Power Corporation (NTPC)? Give me details about the capacity of it? Where it is located, give me its complete address with map location?
|