Andover could be described as a sleepy market town in rural Hertfordshire in the south of England with a history which dates back to Celtic times. But behind this idyllic veneer is a high-tech company that is scaring the pants off Amazon, one of the blue-chip behemoths of the online era. Ocado is an internet […]