Research shows that corporate life expectancy and performance have declined 75% in the last 50 years - organizations need a different approach if they are to survive, let alone thrive. While people are often stated as a company's greatest asset, few businesses have a clear model of leadership that i[...]