Despite rapid digital advancements, nearly 2 billion people remain locked out of financial systems. For