Home / Business / A $10.5 billion deal would create a self

A $10.5 billion deal would create a self

A proposed megadeal in the self-storage business would create a $57 billion company overseeing square footage, if it were combined in a single location…

A proposed megadeal in the self-storage business would create a $57 billion company overseeing square footage, if it were combined in a single location, of a small city such as Cupertino, California, or Chapel Hill, North Carolina.
Public Storage sai… [2081 chars]

Source: WTOP | Published: 2026-03-16T13:58:40Z

Credit: WTOP

Tagged:

Leave a Reply

Your email address will not be published. Required fields are marked *