Osmoflo wins contract for water treatment at the Ranger mine
Osmoflo will provide a key new element in the company’s integrated water treatment and management system.
Osmoflo will provide a key new element in the company’s integrated water treatment and management system.