6 Social Good Companies You Should Buy From

toursforhumanity History, Travel

We all try to do good.  But sometimes, we fall a bit short when it comes to giving our time.  Luckily, there are companies that have made it their mission to not only provide great products and services, but to also use the proceeds from their wares to make the world a better place.  Tours for Humanity is one of …