Glencore International AG

Average rating for this industry: 2.82
2.01

About us