A $10.5 billion deal would create a self-storage giant in the US

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