Canaan’s Q2 revenue falls to $31.9 million, Pulse2.com reports · Digg