News

Apple to open Palo Alto store on Saturday