Indus Towers announced its audited consolidated results for the fourth quarter and full year ended March 31, 2025. Consolidated revenue The post Indus Towers announces Consolidated results for the fourth quarter and full year ended March 31, 2025 appeared first on Technuter.