Tech TikTok pledges €12B European investment as Norway data centre nears completion December 1, 2023 0