Angela Ahrendts puts her stamp on the Apple Store Tuesday, May 16, 2017 6:47 pmWednesday, May 17, 201727 Comments Apple began pushing a new retail concept on Tuesday aimed at getting customers to visit their stores…