Wendy’s revenue and net income decline in Q1 2025

May 5, 2025 - 10:38
 0
Wendy’s revenue and net income decline in Q1 2025