Tata Steel reports accident at BFPP2 power plant in Odisha steel factory

Pallavi Madhiraju- June 13, 2023 0

Tata Steel announced a tragic accident that occurred at its BFPP2 power plant at Tata Steel Meramandali Works in Dhenkanal, Odisha. The incident, caused by ... Read More