Indian agencies have secured 10 shortlists in Cyber Lions, announced at the 63rd International Festival of Creativity today. The ‘Beauty....