 Approximately 93 of McDonalds Corp.s MCD , Financial locations are franchised versus company owned. The largest of these is a relatively unknown company called Arcos Dorados Holdings Inc. ARCO , Financial, which owns or operates approximately 2,250 units in 20 countries in South America, Latin America and the Caribbean. 