UN Global Compact expels 657 member companies for failing to produce reports on compliance for two consecutive years

The UN Global Compact recently announced that it has expelled 372 companies in the second half of 2014 for failure to produce reports on compliance for two consecutive years, bringing the total number of expelled companies in 2014 to 657[1]. Global Compact is a United Nations initiative to encourage businesses worldwide to adopt sustainable and socially…

TRG’s commercial sustainability consultancy services – the importance of product traceability

Last year Track Record Global completed a consultancy project for a major actor in the global mining industry on the problems and challenges associated with sustainable supply chains, and the establishment of a responsible sourcing program throughout the minerals supply chain. At TRG we drew on our background and expertise in construction, timber, other natural…