Apple Store under Louvre’s glass pyramid gets the green lightapple20.blogs.fortune.cnn.com2 pointsmarkbao18 years ago