Indus Towers Signs an MoU With Indian Oil Corporation Limited (IOCL) to Install Towers at De-Licensed Area of IOCL Retail Outlets

Indus Towers, India’s largest telecom infrastructure company, today signed a Memorandum of Memorandum of Understanding (MoU) with Indian...