News

The United States had a strong presence on the list, with eight cities making the top 100. New York City lands at number six and ranking as the highest U.S. city on the list.
The latest barometers of consumer behavior suggest people are not sure which way to turn, so they are making more judicious decisions about their saving and, in particular, spending. Personal ...