https://www.techtrackafrica.com/modern-customer-engagement-keeping-up-with-gen-y-and-z/
Modern customer engagement: Keeping up with Gen Y and Z