Catherine, Princess of Wales, Urges ‘Human Connection’ in a Digital World June 19, 2026 by business Catherine, Princess of Wales, Urges ‘Human Connection’ in a Digital World