finance for ball mill