By Angelica Campion There was a report out this week about self-service touchscreens in McDonald’s. They tested eight different outlets and apparently all were contaminated with faecal coliform bacteria. Wouldn’t…
Continue Reading