JEDDAH: Saudi Telecom Company (STC), the Arab world's largest telecom company by market value, has denied a report it was discussing buying a stake in an Indian telecoms tower unit.
India's Business Standard, citing sources with direct knowledge (...)