About Gareth Osmond
tata steel limited is an indian multinational steel-making company, based in jamshedpur, jharkhand and headquartered in mumbai, maharashtra. it is a part of the tata group.
tata steel limited is an indian multinational steel-making company, based in jamshedpur, jharkhand and headquartered in mumbai, maharashtra. it is a part of the tata group.