New York, Oct 18 (AFP/APP):Pointing to recent news reports on how Amazon advantages its own products over third-party items, a bipartisan group of lawmakers on Monday questioned whether the tech giant had committed perjury. Amazon has long insisted that its platform is agnostic, not favoring […]