STC Group agrees to deploy communication services in New Murabba development in Riyadh
(Telecompaper) STC Group has announced an agreement with New Murabba, a Public Investment Fund (PIF) company developing the New Murabba urban district of Riyadh. ...