The INSEAD Master in Management (MIM) Class of 2021 launched in September 2020, in the midst of the global pandemic.