The Apple Watch debuted yesterday to great fanfare, and the $10,000 edition has already been ordered and is speeding its way to the Bank Innovation offices as we speak. Well, maybe not, but the long-anticipated watch is finally out — could it be the form factor that pushes Apple Pay into theRead More