3 ms·Does Amazon really operate on a larger scale than Walmart?by astura 8y agoDoes Amazon really operate on a larger scale than Walmart?