Time for the Ocado Robots to Deliver the Goods

With favorable trading conditions at home and opportunities abroad, Ocado has still its work cut out to meet soaring expectations.