Why Tata Steel has received 2,410cr demand notice in Odisha
Tata Steel has been issued a demand notice of 2,410.89 crore by the Office of the Deputy Director of Mines, Jajpur.