By helping its workers spend their time giving back to the community, the company hopes it will keep their employees happier and reduce turnover. Almost 63 million Americans spend some of their time volunteering, with the average American donating around 32 hours per year. All in all, that comes out to 7.9 billion hours of service every […]