Generac, Amazon strike $2.4 billion long-term generator supply deal - GNRC News | Rallies