Verra

Standards body offering corporate responsibility certification and services to outsourcing providers to build customer trust, and enabling buyers to mitigate supply chain risk