April 3, 2003 / 0 Comments Internet super powers team up Internet super powers team up, google and amazon sign multiyear deal.