Banking & Finance

Banking & Finance

ACWA Power announces its financial results for the full year ended 31 December 2024

Stable profit amid unprecedented business growth 9 financial closes achieved with a total investment cost of SAR 34.6 billion 10 new contracted capacity agreements signed adding 14.3 GW of po ... Read More