Google+

Home country

The country in which an international company is headquartered.