Elevating a Culture of Integrity at stc, Pt.3 – Communication and Compliance
In 2020, leading Saudi company stc, a Riyadh, Saudi Arabia-based provider of Information and Communication Technology (ICT) and digital services, embarked on a journey to elevate its culture of integrity with the launch of its new ethics and compliance program. In this three-part series, we look back over the last two years to take stock ...