Technology AnaCap Financial Partners Takes Majority Stake in WebIDWebID is a German digital identification provider. September 8, 2021