India News | Edited by Debanish Achom | Tuesday June 13, 2023
An industrial accident at a Tata Steel Ltd plant in Odisha's Meramandali has "affected" some workers, the company said in a statement today, adding they have been taken to a hospital. The police said 19 were injured.
www.ndtv.com