In this episode, we take a closer look at the increased scrutiny towards the supply chain. Has the industry realised its ambition to make the ecosystem more transparent? If not, what are the barriers to progress? In our discussion, we aim to get a better understanding of what is driving this need for greater clarity, and who is most likely to benefit from it.