News

Bain Capital and 11North Partners paid $395 million for a portfolio of 10 shopping centers in Florida and South Carolina, ...