Galfar has officially opened the prestigious Al Ansab sewage treatment plant (STP), the world’s largest submerged membrane bioreactor and the largest sewage treatment plant in the sultanate of Oman.