Data center firm Csquare valued at $3.2B after soft stock market debut(09)

Data center firm Csquare valued at $3.2B after soft stock market debut(09)

Video Screenshot Gallery: List Calwer