Mining-and-machinery-corporation