They don't face much competition for datacenter locations in Europe. Germany has a really good location being relatively centered to the continent depending on the city, and DE CIX as a gigantic internet exchange. Most datacenters are located around that exchange. The only two locations that come close to Frankfurt am Main in datacenter count to my knowledge are Paris and Amsterdam, but neither has that geographical advantage for latency.