Square hits $10 billion in annual payments processed: CNET

Exit mobile version