Star TV clinches China cable licence

READ FULL ARTICLE