News 24 Apr 2025 Deal news – NorthC acquires six data centers in Germany and the Netherlands. Read more