IPO of 50 million shares at $21 a piece

IPO of 50 million shares at $21 a piece

July 16 : Data center provider Csquare said on Thursday it raised $1.05 billion in its U.S. initial public offering as investors continued to back companies expected to benefit…

Csquare, Inc. Announces Pricing of Initial Public Offering