Giga Projects NEOM Secures $3 Billion in Landmark ECA Financing Deal with SACE by Belinda Breeze April 16, 2025