15 reasons people give up on success

Battle over mobile payments is raging