PHOTO
Cityscape with Burj Khalifa, the tallest man made structure in the World at 828 meters, Downtown Dubai, Dubai, United Arab Emirates
Saudi Arabia came in second place amongst it’s GCC neighbors in total FDI inflows with $7.89 billion in 2022, a decline of 35% YoY. Watch the Zawya video here.