Vodafone is having trouble recuperating its $18.75 billion investment in India Aayush Arya 14 years ago