How Did ScaleFactor Crumble Upon It's Own Self-Proclaimed Throne?A once $100 million company that was going to be the next unstoppable juggernaut of their industry has fallen by the weight of...