When discussing businesses “giving back,” images of large corporations writing large checks for large, national charities often come to mind. In reality, most of the companies in America are small ...