Colombo welcomed a new chapter in its urban landscape on 3 December as Unity Plaza revealed Sri Lanka’s largest outdoor LED digital screen, drawing a distinguished audience that included the Board of ...