Cibus Q3 net loss narrows 10% to $21.94 million - CBUS News | Rallies