B Bilgin Global Mod Global Mod 20 Nis 2022 #1 Tata Steel to stop doing business with Russia All of the company's steel manufacturing sites in India, the UK and the Netherlands have sourced alternative supplies of raw materials to end its dependence on Russia, Tata Steel said.
Tata Steel to stop doing business with Russia All of the company's steel manufacturing sites in India, the UK and the Netherlands have sourced alternative supplies of raw materials to end its dependence on Russia, Tata Steel said.