24 Feb 2025 Verizon signs four vPPAs with Invenergy for 640MW of power across US Tied to solar projects in Maryland, Arizona, Illinois, and Ohio