RedCloud net loss narrows 30% to $18.5 million as revenue rises 34% - RCT News | Rallies