Nicholas Challenor December 18, 2019 Uncategorized IFS have handed over the largest screw press installation in the Southern Hemisphere Post navigation Previous Previous post: Filter Press Available for HireNext Next post: Postpone/Cancelled – WIOA 2020 | 1-2 April 2020 | Tamworth NSW, Australia