Return to Article Details Corporate Social Responsibility and Financial Performance: Evidence from India’s IT Sector Download Download PDF