TikTok has promised to invest €12bn as part of an ongoing push to appease...
centre
TikTok has launched its first European data centre, as part of its efforts to...