Entity

Tata Steel UK

British division of a multinational steelmaking company

Entity sentiment