Restaurant Brands International has announced strong first-quarter results, surpassing financial expectations for both earnings and revenue. The company reported net income of $338 million, or 97 cents per share, a significant increase from the $159 million, or 49 cents per share, recorded during the same period last year. Total revenue reached $2.26 billion, marking a […]