Generally speaking, excepting companies in the agriculture, dairy farming, and poultry industries; most companies in all the other sectors prefer to set up their offices in cities around the world. This is because cities around the world have much better infrastructure, much more amenities, and offer much more job opportunities than towns and villages around the world. Cities around the world are...