Micro Vision Signs Deal for Financial Services