Rio Tinto Group

Company information

Company Ethiscore

Company Address:

Rio Tinto plc
6 St James's Square

London
SW1Y 4LD
United Kingdom
  • Annual revenue: £5,592,086,500

Ownership structure

Ethical stories