Home/ Crypto News/ Generac (GNRC) Soars 18% on Massive $8B Amazon Data Center Power Agreement