GlobalGiving

The world is full of problems. GlobalGiving is full of solutions. 13+ years, $200+ million, 14,000+ projects in 160+ countries in 140 characters.

GlobalGiving