by EFA Team | Jan 16, 2026 | Research Articles
By Dr Mei Yu (Assistant Professor in Finance) When a company weathers a major economic crisis—like the global financial meltdown of 2008—we often credit (or blame) the CEO. But how much does leadership truly influence a firm’s...