Business gifts can be anything. Literally anything. Their value in the recipient’s mind has little to do with cost, which may be anything from a few pounds to a few hundred, but far more to do with ...