The United Nations’ Sustainable Development Goals (SDGs) have increased the popularity of corporate social responsibility (CSR). The concept of CSR has evolved from being a suggestion that corporations should set aside a part of their profits...
Having lived in India where there is a lot of disparity between the haves and have nots, there is enough and more to be done, believes Shrikant Vaze, Head- India GDC, Vice President Global Delivery Group,...