Better corporate governance system paves the way for better business returns;
The OECD has nicely furnished the definition: Corporate governance relates to the internal means by which corporations are operated and controlled. The Cadbury Report, 1992, nicely describes the...
Source: sentinelassam.com