Canaan announces initial $20M share buyback Source link Like this:Like Loading… Related Post navigation Archer Aviation stock dips after Q3 loss widens (ACHR:NYSE) Dangote refinery IPO is said to draw $4.1B in orders, nearly triple target (XLE:NYSEARCA)