Stocks | Fri Aug 2, 2013 12:35pm EDT

Vodafone may have to sell $1 billion Bharti stake under India licence rules