Indus Towers Limited; 23% Fall in Profits April 27, 2023April 27, 2023 Indus Towers Ltd.’s revenue in Q4FY23 fall 5% to ₹ 6,753 crores. Consolidated Profit After Tax came at ₹ 1,399 crores in