Return to Article Details Analyzing the Impact of Corporate Social Responsibility (CSR) on the financial performance of Tata Consultancy Services Limited Download Download PDF