Teck commissions IDE Technologies for desalination plant design and supply
IDE’s SWRO desalination plant in Chile will provide water to Quebrada Blanca Phase 2 project.
IDE’s SWRO desalination plant in Chile will provide water to Quebrada Blanca Phase 2 project.