Cate Lawrence
Today German wastewater treatment company Membion announced an investment of around €5 million led by TechVision Fond...