BHP Group has appointed Ross McEwan as chairman, replacing Ken MacKenzie who will retire from the board at the end of next ...