Effective company governance (CG) is essential towards the creation of long-term worth. It is a pair of processes and practices that enable businesses to fulfill their social responsibility to shareholders, customers and employees. CG is a great umbrella term that includes external and internal mechanisms of governance. Internal mechanisms include planks, managers, investors, debt holders, and other...