ParentFull threadhnav·Does 87% gross margins sound like that them lowering prices is tantamount to dumping?View on HN