Mama’s Creations Q1 Revenue Jumps 50% to $52.8M, EBITDA Soars 71% - MAMA News | Rallies