New Oil in the Kingdom: STC Solutions preps for IPO
The Kingdom of Saudi Arabia’s vision for 2030, has witnessed the establishment of many ambitious projects under the leadership of Crown Prince Mohammad bin Salman. One such project is Neom, the futuristic $500 billion artificial...