Result Indus Towers Ltd - 534816 - Audited Financial Results For The First Quarter Ended June 30, … BSE India Indus Towers Limited has informed the Exchange regarding Audited Financial Results for the First Quarter ended June 30, 2025