emagazine.com
One-For-One For The Planet - Emagazine.com
Dozens of businesses run “one-for-one” programs to help poverty-stricken communities in developing countries access renewable energy & clean water.