With the increasing number of stakeholders and the different roles played by them, supply chain management has become a complicated and cumbersome process. Simple transactions have turned into lengthy procedures as the clients, suppliers, and providers get to interact...