×

India’s Tata Steel says 18 people hospitalized after steam leak at Odisha plant

By Syndicated Content Jun 14, 2023 | 4:23 AM