Mumbai: Sarika Shankarnarayan has been elevated as business head for Star TV Network UK, Europe, and South Africa.
switch
Subscribe To Our Newsletter