Remix.run Logo
▲ wmf 3 hours ago

They said distillation was 5-7% of revenue. The slowdown is much larger than that.