One-For-One For The Planet Charitable business model helps consumers feel good, but is it effective?

Dozens of businesses run “one-for-one” programs to help poverty-stricken communities in developing countries access renewable energy & clean water.