"FILTER CAPS" A BIODEGRADABLE FILTER THAT DELIVERS SAFE WATER TO VULNERABLE COMMUNITIES IN COLOMBIA.
Ogilvy Colombia together with the Baylor Foundation, developed 1,000 biodegradable "Filter Caps" with the capacity to process more than 720,000... read more