Tata Steel had said in April all its manufacturing sites in India, the UK and the Netherlands had sourced alternative supplies of raw materials to end its dependence on Russia, adding it was taking "a conscious decision to stop doing business with. . .

Comments
  • No comment posted so far for this feed.
    Be the first one to post.
Please login to post comment!