Queen Elizabeth II formally opened Sophos’ UK headquarters in 2004
Technology Solutions You Can Trust Dismiss