Identita featured on World Business Review