Live feed06:01:00·17mPRReleasevia QuantisnowTELUS Mental Health Index: Cost of living is the top money worry for 58 percent of US workers as financial anxiety hits workplace productivityByQuantisnow·Wall Street's wire, on your screen.TU· Telus CorporationTelecommunications