Title: The use of information and communication technologies (ICTs) by large firms in a globalising economy