Space Technology and Supply Chain Sustainability: Satellite-Based Due Diligence and the EU Deforestation Regulation
Today’s global supply chains are complex, dynamic and often opaque, with companies struggling to trace back where their material is coming from beyond their direct suppliers and the numerous intermediaries along the chain. Simultaneously, sustainability issues such as deforestation (and the resulting carbon storage and biodiversity loss) but also human rights violations and forced labor tend to be
