The countdown is on: MacroArt to rebrand as Moss
Officially launching in the UK on 10th April, when business unveils its new brand identity, Moss will build on its established reputation as an award-winning, high-end graphics provider, producing branded environments that are not only visually stunning but also narratively compelling.