Saudi HQ: Kingdom will require foreign firms to set up shop

Saudi Arabia has offered firms a package of incentives including tax breaks to urge them to set up shop in the kingdom.

Saudi HQ: Kingdom will require foreign firms to set up shop
Saudi Arabia has offered firms a package of incentives including tax breaks to urge them to set up shop in the kingdom.