Amazon.com (NASDAQ: AMZN) has signed a long-term agreement with Generac Holdings to supply backup generators for its global ...