Who are these strange creatures we call Generation Z?

Most certainly my children and quite possibly yours too. We have two in our house and some definitions class the eldest as one too although others identify her as the youngest of the Millennials. Generation Z were born between the late 90s, although some specifically say 1998, and 2010. Businesses have barely got to grips […]