Tag: , , ,

BBC Studios logo

BBC Studios India and M/six’s I Can You Can wins a Blue Elephant of Kyoorius Creative Awards

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...