T techcrunch.com Lawmakers accuse Amazon executives of misleading or lying to Congress 12 points iota8 5 years ago 1 comments