Members of Generation X (aged 37 to 52) are finding it hard to save, and the tighter timeline is causing them stress, a Franklin Templeton report finds

Source: business.financialpost.com