The Well foundation

The Well foundation is a non-profit water charity.