Ecency
Canaan Inc. files for an IPO | Ecency