HEM (Hydro Electrique Marine) with its head office in Antibes, France is Europe’s leading brand for fresh water generation systems and services for superyachts. The services of Echo Marine located in Palma de Mallorca, Spain, have been sold under the HEM brand since...
