The Crossroads at Terrell, a 270,000-sq.-ft. mixed-used development in Terrell, Texas, a southeastern suburb of Dallas, just added six new retailers to its lineup.
Amazon’s third-quarter earnings blew past Street expectations amid surging profit from its North American retail and cloud computing businesses. But it came up short on sales and its holiday outlook.