What Square’s $3.25 Billion Valuation Means For Mobile Payments
September 18, 2012Square is valued at a whopping $3.25 billion according to AllThingsD after the company closed its latest $200 million round. But what does this mean in the increasingly crowded mobile payments space?