The brand identity is in line with the group’s positioning as a technology and investment conglomerate