This company holds the title of the world’s largest restaurant chain by number of locations, surpassing McDonald’s and Subway. It also went public in 2025.
Can you name the company?
Tag: ipo
[126]
How is this imaginary fish related to the world of finance?