Oman Water and Wastewater Services Company (OWWSC) has launched a tender for the construction of a 10-15 MW solar power plant to be located at one of its facilities in the Muscat Governorate.