The Apple Watch debuted yesterday to great fanfare, and the $10,000 edition has already been ordered and is speeding on 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 PayRead More