US telecoms giant Verizon Communications Inc (NYSE:VZ) has signed a number of virtual power purchase agreements (VPPAs) that will help finance the construction of wind and solar parks with a total capacity of 384 MW.