Industry News

  • ACWA Power projects in Uzbekistan

    ACWA Power has achieved financial closure for the USD533 million Tashkent Riverside project in Uzbekistan, which includes a 200MW solar plant and Central Asia’s largest battery energy storage system (BESS).

    Read More

   Page 1 of 121 Next