De Beers

6 Million fatality free shifts

  • Finch Mine

    13 November 2007
    Operations manager – Maxwell Morapeli