Mobile payments provider Square has apparently filed confidential paperwork for an initial public of

Mobile payments provider Square has apparently filed confidential paperwork for an initial public offering. This could give the company the additional …
Source: Square – Mobile Payments
Mobile payments provider Square has apparently filed confidential paperwork for an initial public of
{$excerpt:n}