Charlotte's Web Q3 net loss narrows 41% to USD 3.46 million; revenue falls 18% to USD 9.39 million - CWBHF News | Rallies