Canaan's revenue plunges on continued bitcoin weakness thebambooworks.com