Mama's Creations Prices Public Offering at $18 per Share | Intellectia.AI