Health care is India's lucky 13 at Cannes Lions Festival
Health care is India's lucky 13 at Cannes Lions Festival on Business Standard. Indian advertisement agencies at the Cannes Lions Festival of Creativity, billed as the Oscars of advertising, have turned to the health care and glass lion categories in their quest for metals, industry parlance for awards.