SEC signed a contract with Services & Solutions Company (SSC) for Construction of a new 132 KV Rabwa S/S (8169) in Riyadh.