Apple unearths 15th-century ruins constructing Madrid flagship store Wednesday, July 10, 2013 3:34 pm14 Comments The technology giant’s renovation of the building located at number 1, Puerta del Sol…