News

U-Haul acquired an 8.9-acre site to develop a 750-unit storage facility in Princeton, Texas. The project is slated for completion in 2024.
The Container Store has filed for bankruptcy protection as the storage and organizational goods retailer with roots dating back to the 1970s grapples with mounting losses and cash flow shortages.