Csquare Inc. priced its initial public offering at $21 per share, according to people familiar with the matter, below a marketed range.
View SourceCsquare Inc. priced its initial public offering at $21 per share, according to people familiar with the matter, below a marketed range.
View Source