Talcher power plant expansion plans await clearances
The central pollution control board has served notice to the 460MW Talcher Thermal Power Station (TTPS) to meet three conditions…
The central pollution control board has served notice to the 460MW Talcher Thermal Power Station (TTPS) to meet three conditions…