who owns msi fred dodge mining consultant company