Vodafone India Limited has announced a strategic partnership with Star India, the country’s leading media network, to create a distinctive....