Corporate governance mechanisms are being widely researched for their impact on different measures of corporate performance. Board structure being a dominant means of monitoring and governance for sustaining the competition and improving financial and overall performance, forms an integral part...