Indus Towers Ltd is set to get some relief from Vodafone Plc’s announcement that it will sell its stake of 3% in the company.