Saudi Arabia set to host Entrepreneurship World Cup finals
With the objective of attracting foreign investments and drawing pioneering projects to the country, Saudi Arabia announced Wednesday that it will host the Entrepreneurship World Cup (EWC) Finals from November 5th to 9th. The event will feature the t…