K Madhavan appointed Walt Disney Co India, Star India’s President
K Madhavan, who was the country manager of Star & Disney India’s television and studio business, has been named as the president of the Walt Disney Company India and Star India with immediate effect. Significantly,…