SWCC secures Sepco to complete Yanbu project May 10, 2017 By admin Saudi Arabia’s Saline Water Conversion Corporation (SWCC) has secured Sepco III Electric Power and Construction Corp of China to complete phase three of Yanbu power and water project, reports Reuters.