RED: Cefla’s new brand for retail design

IMOLA, 15th January 2018. RED Retail Design is the new Cefla brand operating as a design studio focussed on the retail and hospitality sector, both food and non-food. RED operates independently from the Cefla Business Units and provides the customer with a team of...