Mining industry challenges