Ocado reveals location of its fourth hub


 

Ocado is to develop a fourth hub in south-east London, as the popularity of online shopping continues to drive the need for more capacity. The hub will allow it to deliver 200,000 more orders per […]