News and insights from GLN UK and Ireland, plus friends and partners
At the start of every new year, many people make plans for change. Yet did you know that 96.7% of people won’t follow through, even if their life depends on it?