Volume 5, 1969, Issue 41
Sasakura selling desalting units
Word of sale of its 15th, 16th and 17th land-based desalting units comes from Japan's Sasakura Engineering, located in Osaka. The multi-stage flash...
Word of sale of its 15th, 16th and 17th land-based desalting units comes from Japan's Sasakura Engineering, located in Osaka. The multi-stage flash...