site logo

Simon pulls out of $3.6B Taubman deal