Huy Fung Foods said its peppers are “too green” to make its signature sriracha sauce, forcing it to suspend production until September.
Huy Fung Foods said its peppers are “too green” to make its signature sriracha sauce, forcing it to suspend production until September.