TBWA\RAAD wins 2 Cannes Lion awardsTBWARAAD agencies in the UAE have won two Bronze Lions at the 2010 Cannes Lions Advertising Festival held recently. The First Lion was awarded to Abu Dhabi Tourism Authority (ADTA) TVC 'Be Still', while the second one was awarded t Moreā¦ |