Zoom Logo

INSEAD Business Dialogue by the INSEAD EMI and India NAA - Shared screen with speaker view