Exclusive: 300 independent retailers affected by cyber attack

Reference