Aalto University’s water and environmental technology laboratory gives off an undeniable whiff of the sewer – and this stench has its roots in a failed West African recycling business.
Aalto University’s water and environmental technology laboratory gives off an undeniable whiff of the sewer – and this stench has its roots in a failed West African recycling business.