The role of telepresence as the basis of impulsive buying on e-commerce platforms (Institute of Computer Science (IOCS), 2025)