New Guinness World Record: ABC Imaging in Dubai prints longest greeting card mosaic for UAE initiABC Imaging is proud to have supported a new Guinness World Record, by printing and installing the largest greeting card mosaic in the...