AO opens new Leeds depot amid growth
The new 35,000 sq ft site, which opened this week, will be the 24th depot in AO’s current network
AO has opened a new depot in Leeds as it continues to grow its logistics network following a large recruitment drive.