Restaurant Brands renews share buyback program for up to 34,404,688 shares under NCIB - QSR News | Rallies