All eyes are on Indonesia ahead of the Group of Twenty leaders’ summit in November. The gathering will bring together the world’s major economic players, representing two-thirds of the world’s population and three-quarters of international trade. This makes it a critical platform to advance sustainable practices in business and, in particular, greater respect for human […]