FeatureTechnologyIDE Technologies secures contract for Aconcagua Desalination Plant in ChileInternational Finance Business DeskSeptember 7, 2020 by International Finance Business DeskSeptember 7, 2020 The company will be responsible for engineering, supply, construction and commissioning of the project... Read more