Data centre giant Csquare files for a US IPO: report - Tech Sentiments