STC workers protest appointment of third deputy managing director

04 June 2024 Read Article 11485