Iron Mountain to sell and lease back its UK storage centers
Iron Mountain has sold a portfolio of five storage centers in the UK to Intermediate Capital Group (ICG), generating gross proceeds of approximately $178 million, based on current exchange rates....



















