Tata Steel faces €27 million fine, withdrawal of its permit over emission norm violations in Netherlands

Tata Steel faces €27 million fine, withdrawal of its permit over emission norm violations in Netherlands