corporate social responsibility
Indian firms embrace strategic CSR, seek impact investments: Deloitte Survey
Countries need USD 4.5 trillion over 7-10 years to finance development goals: Uday Kotak
Microsoft India most 'attractive employer brand' in India: Randstad