STC Group exceeds ICT sector benchmark with 53% local content score
(Telecompaper) STC Group has announced a local content score of 53 percent for 2026, outperforming the Local Content and Government Procurement Authority's (LCGPA) ICT sector benchmark of 41 percent...
Read more »