The Saudi Power Procurement Company (SPPC) has signed a power purchase agreement (PPA) with a consortium led by Japan’s Marubeni Corp (TYO:8002) for the 700-MW Yanbu wind power project, it said on Wednesday.