Last year, McKinsey & Company revealed findings that confirm what every senior leader should know by now: diversity makes business sense. In their last report, the consulting firm illustrated the link between diverse leadership teams and financial performance, analysing the profits and value accumulated by more than 1,000 companies in 12 nations. …