Date Announced: 13 Jul 2012 XL Events, commissioned by the TRO Group, supplied a specially constructed circular LED screen for Nissan’s stand in the main exhibition area of the 2012 Festival of Speed, ...