Definition: to create new business, to find new customers
Sales have been very slow lately. Do you have any ideas for drumming up business?
Our production capacity is too low to meet demand. We don’t need more salespeople to drum up business, we need more factory people to make more product!