Indus Towers has posted impressive financial results for FY2025, with revenue increasing by 5.3% year-on-year to Rs 30,123…