Black Friday and Christmas business deliver record revenues

Online retailers need to be prepared