This paper discusses the concept of supply chain risk management (SCRM) in relation to the emerging challenges brought by globalisation and opportunities provided by the information and communication technologies (ICT) and the ability of SCRM frameworks to adapt to these latest requirements....