Latest advances in SCM, recognizing its role and how it impacts business