India ranks 73rd in the world for National Social Responsibility

India ranks 73rd in the world for National Social Responsibility

MUMBAI.  According to Global CSR Expert Dr. Michael Hopkins, India ranks 73rd in the world for National Social Responsibility. CSR Advisors concludes 2-day Workshop on how CSR holds key to the Future of Corporate and Social Sector in India. India csr.in

Read Also : Vice Admiral Dinesh Kumar Tripathi appointed as next Chief of the Naval Staff