Indus Towers Share Price: Nomura ‘Buy’ Call, 22% Upside Expected Indus Towers Share Price Target 2026: Nomura ‘Buy’ Call Signals 22% Upside Despite Vi Risk Introduction The Indus Towers share price ta... May 02, 2026 Read Guide →