US wireless carrier Verizon Communications Inc (<a href="https://www.nyse.com/quote/XNYS:VZ" target="_blank">NYSE:VZ</a>) has signed four virtual power purchase agreements (VPPAs) tied to 640 MW of solar assets developed by Invenergy across the country.