What is the primary purpose of implementing geolocation restrictions within a security architecture?
To increase the data transfer speed by storing data closer to end-users.
To reduce operational costs by consolidating data storage in fewer locations.
To control where data is physically stored and accessed to comply with legal and regulatory requirements.
To balance the network load by distributing requests across multiple servers in different locations.