Indus Towers Share Price: Nomura ‘Buy’ Call, 22% Upside Expected Posted by Sachin Kumar AIViralHub News Desk on May 02, 2026 dividend stocks Indus Towers share price Investment Analysis Nomura buy rating stock market India 2026 telecom stocks India +