4 ms·There is huge gulf between "having 70%/55% gross/net margins" and "company fails".by formerly_proven 2y agoThere is huge gulf between "having 70%/55% gross/net margins" and "company fails".