Acwa Power raises SAR 6.9 bn from rights issue + steps into Senegal with largest desalination project in West Africa
The renewables giant will run a rump offering of about…
The renewables giant will run a rump offering of about…
Queue