<p class="MsoNormal">Saudi Telecom Company (stc) announced the launching of three Mega Data Centers in Riyadh, Jeddah, and Al-Madina on December 29, 2020, with a whopping investment of $266.5 million. The announcement came from Prince Mohammed bin Khaled Abdulla Al-Faisal.</p>