“With 21% of respondents considering themselves “very happy” and 61% “somewhat happy,” Mexico checks in with a total of 82% in those two categories, trailing only India (88%) and the Netherlands (86%). It was ahead of Indonesia and Brazil (both 79%) in the top five.”
MND Staff