by Haja Mo June 14, 2025 Business Management installed by the Tata Group had spent three years struggling to undo a reputation for shoddy operations earned during decades of state ownership. Previous Story U.S. Steel and Nippon Steel Say Their ‘Partnership’ Is Sealed Next Story Texas OK’s $50 Million for Ibogaine Research