> Canada's largest chain of coffee shops (Tim Hortons) is owned by a Brazilian company.
You are comparing apples and oranges. In many cases larger countries are able to conduct fair trade agreements. In the case of smaller countries they usually don't have the resources (military/political influence) to enact fair agreements and are "ripped off" by companies offering jobs.