Could also be for IP reasons. There are legal technicalities that I don't pretend to understand: One contract I worked on required the work to be performed in a specific Canton in Switzerland. Once the work laptops had IP on them, the machines were not allowed out of that Canton. Had something to do with international IP law that was never clear to me.