steve young global mining products