Extra Space Storage to Combine With Life Storage in $12.7 Billion Deal

[ad_1]

A deal would create the largest storage-facility operator in the U.S. by number of locations

[ad_2]

Source link