Challenges in supply chain