Digital information is represented on four LED panels comprised of three billion pixels. Courtesy ICD Brookfield Place
Digital information is represented on four LED panels comprised of three billion pixels. Courtesy ICD Brookfield Place

Digital art sculpture is unveiled at Dubai’s ICD Brookfield Place