Written by
in
Data center provider Csquare filed paperwork on Tuesday to launch an initial public offering in the United States, according to a report from Reuters.