Select Page

Saudi Gazette report

RIYADH — The new Oversight and Anti-Corruption Authority’s law granted the authority to make financial settlements with natural or legal persons who have initiated requests