What does it mean to be World Class?
In order to be a Global player, businesses need to reach International Best Business Practices and to be Best-in-class. Companies no longer want to just be better than their local/immediate competitors, but be the best in the worldwide arena.
World Class companies have well established management systems that promote continuous improvement focused on great customer satisfaction and financial performance.
World Class companies create the highest return and value to all of their stakeholders, as well as, positive social and environmental impact.