A. Alfred Taubman, the founder of Taubman Centers, Inc. (NYSE: TCO) who is widely credited with inventing the concept of the indoor shopping mall, died of a heart attack in his home in Bloomfield Hills, Mich., on April 18. He was 91.
A. Alfred Taubman, the founder of Taubman Centers, Inc. (NYSE: TCO) who is widely credited with inventing the concept of the indoor shopping mall, died of a heart attack in his home in Bloomfield Hills, Mich., on April 18. He was 91.