3 ms·
They do disclose the potential conflict in the article and FWIW it's a pretty negative review of Amazon's business.
by wyldfire 7y ago
They do disclose the potential conflict in the article and FWIW it's a pretty negative review of Amazon's business.