MWI’s SolarPedalflo pumps in Malawi: An Update
The story of pumps that just won’t quit. Malawi is a landlocked country in southeastern Africa. Zambia, Tanzania, and Mozambique surround it. It is home to Lake Malawi, which is over 360 miles long, and contains more fish species than any other…