The Afropolitan Network

Interesting article about services for the billions of poor people in developing countries.

read more | digg story