YCD Wins the First Prize at DailyDOOH Awards With the Flagship Microsoft Store in London and Is Selected as Finalist at Digital Signage Awards

Both awards are given to outstanding digital signage projects, chosen by an independent panel of industry professionals.