We currently host our own (aging) hardware on site and are considering moving to the cloud. Our consultant suggested a data center in Germany for cost reasons. While there are no legal impediments, I'd like to know anything else I should be concerned with having our data a continent away. The center would host our SQL Server, Citrix farm, Exchange, file system, and BDC. We're told we need to keep the PDC on our premises.