USA: Digital Centre Celebrates Anniversary with New Product
The manufacturer of stationary photo booths Digital Centre, which has offices in Miami and Barcelona, celebrates its 25th anniversary this year and on this occasion presented a new product called “Star Light” at the IAAPA Expo in Orlando. The new (...) read more