Corporate governance takes center stage in India

Financial irregularities are a common occurrence in an economy, however, these days…