Apple Piazza Liberty opens Thursday in Milan, Italy

Apple officially announces Apple Piazza Liberty, a new retail location. The store, which includes both a grand public…