In late July, U.S. Treasury Secretary Steven Mnuchin leveled an explosive claim on CNBC , declaring Amazon has “destroyed the retail industry across the United States” and there’s “no question” it has limited competition. The comment was Mnuchin’s reaction to a U.S. Justice Department announcement a day earlier that […]