Public Storage is a self-storage company in the US with over 3300 locations and 238 million rentable square feet. The company has consistently shown growth in rents and profitability and benefits from ...