Why real leadership offers a vision for long-term success

There are approximately 57,000 publicly listed companies globally and only 4% of them have revenue exceeding $1bn. There are many…