The prestigious Cannes Lions International Festival of Creativity has kicked off its 70th edition with
Athar Festival, the largest gathering of the creative marketing industry in the Kingdom of Saudi