De nieuwe website van Collibra moet de oplossingen van de specialist in data management op een heldere manier in de kijker plaatsen.