CDE Global Mining Technology | Mining News and Views ...
Fine removal systems for mining materials. Our Evowash sand washing plant is a hydrocyclonebased system, which is the global market leader in terms of its ability to effectively and efficiently remove unwanted fines from any material to be processed.