Israel is a small state with a single coastline, and 7 mega-size desalination plants built or planned along this strip of coast, for a length of approximately 200 km, currently producing some 80% of.
Water solutions
Developments
IDE COMPANY
Newsletter
Keep up with the latest events and new technology breakthroughs