Anglo American to return additional $2 billion

UK 100

Latest directors dealings