This is how much money we need to be happy, according to science June 30, 2026 · The Independent Read full story at source