Technology

Walmart reports ad delays as it brings services in house