All about finance. Fast-food chains experience economic downturn akin to a mini-recession (McRecession) , and Administrator 2025 May 2