The finance department: a cornerstone of corporate resilience