GE Water to build desalination facility on Eleuthera island, Bahamas June 8, 2017 By admin GE Water is to build, own, and operate (BOO) a seawater reverse osmosis plant on the island of Eleuthera, in the Bahamas, on a 15 years contract.