BBC Studios India and M/six, part of Mindshare announced that it has won the Blue Elephant award at Kyoorius Creative Awards for ‘I Can You Can’ in the ‘Best Use of Branded Content’ category. BBC ...
Subscribe to our newsletter to get the latest scoop right into your inbox.