Indus Towers share price tanks 7% post Q4 results. What should investors do now?

Shares of telecom infrastructure firm Indus Towers cracked over 7% on Friday, May 2, following the announcement of the January-March quarter results, wherein the company posted a nearly 4% fall in consolidated profit after tax.

Markets