The Kaaba, also spelled Ka'bah or Kabah, sometimes referred to as al-Kaʿbah al-Musharrafah, is a building at the center of Islam's most important mosque, the Masjid al-Haram in Mecca, Saudi Arabia. It is the most sacred site in Islam. Read More
Tata Communications said on Tuesday it has secured a telecom license in Saudi Arabia to provide internet and related telecom services to enterprises in a defined capacity along with local currency billing for end-customers. ...
Union Minister Nirmala Sitharaman on Saturday participated in the third G20 Finance Ministers meet and discussed the global economic outlook amid the evolving COVID-19 crisis, along with other priorities of the group for this year. ...