Supply chain management is a crucial factor in the growth of a company applicable to both B2B and B2C markets. The most important aspect of supply-chain is Inventory Management and it helps in maintaining a balance between stock-outs and overstocking.