Alfanar, SEC ink SAR 20 bn contracts for power infrastructure projects The companies will partner to develop the Middle East’s largest…