Why $5 billion REIT Cousins planted flag in Uptown – Dallas Business Journal

REIT with $4.6 billion market cap owns 19 million-plus square feet nationwide. The Link is 94% leased with 9.3 years average remaining lease term …