Home » South America » Page 95

South America

Mekorot expands activities to South America

Mekorot has recently signed a series of agreements in Argentina, with the aim of building comprehensive master plans for the water sector which has suffered...

Translate