CtrlS

Read news on CtrlS with our app.

Read more in the app

India’s CtrlS says it will invest $2B to expand datacenter business