Brokerage firm Citi recently reaffirmed its buy rating on Vodafone Idea and Indus Towers stocks, suggesting a potential upside of up to 77% from Friday’s closing prices.