Millennials born between 1981 and 1996 largely swear by technology and want everything to happen digitally. They are an impatient lot who desire to have everything at their...