John Ashworth

John is a civil engineer with almost 40 years specialisation in water and sanitation across the globe. He developed a passion for waste stabilisation ponds … Continue reading John Ashworth