Avetta’s platform is the world’s largest supply chain risk management network with over 500 hiring clients and 130,000 suppliers across more than 130 countries Avetta’s solution improves the resilience of supply chains worldwide by helping hiring clients and suppliers manage their supply…