In the recent decades, India has witnessed huge number of corporate scandals which have severely endangered the economic progress of the country. The increase in corporate frauds poses questions on the effectiveness of present corporate governance regime and often calls for a complete overhaul...