A $10.5 billion deal would create a self-storage giant in the US
Mar 16, 2026 - 23:01
Self-storage company Public Storage is buying National Storage Affiliates in an all-stock deal worth about $10.5 billion