SwipeGood, a for-profit business that enables people to donate to charity with every purchase, has raised $500,000 in Read More