New brand logo, identity for The Delta Group
The Delta Group has announced the launch of a new brand identity and the creation of three new internal departments. The Group has amalgamated services into three clearly defined divisions - Creative, Display and Technology. “By highlighting our services in this clear way, we hope to give