Home News Vodafone Boosts Stake in Vodafone Idea Limited to 24.39% Through Strategic Share Placement