Walk the talk 2026
The New Year (2026) is approaching, and with it come the new resolutions. Can you guess how long New Year’s resolutions usually last? Just under four months—if we are to believe a Forbes article. And note this: only one percent of resolutions are still in effect after 12 months! Why? One reason is that 45% […]

