Altura Pioneers Digital KYC and Open Banking App Thirdfort