No bio added yet
Is the market still pricing stc as a slow-growing telecom company while it quietly becomes the infrastructure backbone of Saudi Arabia’s AI economy? Why do I believe stc’s fair value is SAR 46.50?Read more