Safari browser for Windows released

Safari browser for Windows released cover image
  1. Home
  2. Events
  3. Events on 11 June
  4. Safari browser for Windows released

11 June, 2007

Apple released their Safari web browser for the Windows operating system on 11th June 2007.