ACWA Power achieves financial close on $190mln Egypt solar projects

ACWA Power achieves financial close on $190mln Egypt solar projects

ACWA Power achieves financial close on 0mln Egypt solar projects