The new Companies Bill has been passed by parliament and will receive Presidential assent soon. Corporate Social Responsibility (CSR) is being introduced and with this in India, it