Oil Rich Saudi Arabia Bracing for Budget Overhaual: ken Research

The kingdom of Saudi Arabia is an Arab sovereign state situated in western Asia. Geographically, Saudi is the fifth largest state in Asia and second in the Arab states. Saudi Arabia is the world’s largest oil producer and exporter. World Bank has categorized it to be among some high income economy, high human development index.… Read More »