The current value of the Saudi Arabian utility developer’s portfolio is more than $42 billion, with renewables accounting for 23%. PrevNext