Water Kiosk Africa
Water Kiosk Africa
Providing solar water desalination systems for off-grid African communities, ensuring access to clean potable water.
Organization Information
Organization
Water Kiosk Africa
Website
Click Here
Not Available
Availability
HQ Address
Nairobi,
Kenya
Countries Present
Kenya
Click Here
Click Here
Click Here