HOT NEWS

Saudi Arabia notes $15.65 billion fiscal deficit in Q1 2025 on account of oil income decline

/Posted by / 10 / 0