Do ICT boost business-to-business satisfaction in times of uncertainty? | Publicación