Cory Sylvester: Sep 17, 2023 11:28:00 AM
Last month the largest on-demand storage company, Clutter, sold itself in a distressed sale to Iron Mountain for $40MM. Clutter, and its predecessors, raised $439MM over the last decade trying to disrupt the traditional storage model by offering...