NEWS
Saudi Public Transport Authority created tens of thousands of jobs
Saudi Public Transport Authority created tens of thousands of jobs and completed millions of trips with the help of smart applications. The apps ...