Credas named best emerging technology at the Wales Online Digital Awards

Credas, which provides a facial recognition solution to speed up identity verification, has been named the best emerging technology at the Wales Online Digital Awards. Held last Friday, the awards were aimed at shining a light on the people and organisations driving innovation and growth across the Welsh technology industry. Based in Cardiff, the firm...