The $3 billion deal is designed to give Walmart a more nimble online presence.
Source: CNet