Indus Towers Ltd reported its annual compliance under SEBI regulations as of March 31, 2025, including listing details and credit ratings updates as of February 2025. The report highlights principal and interest payments due on December 7, 2024, with payments made one business day earlier on December 6, 2024.