US renewables developer Vesper Energy has signed a 15-year virtual power purchase agreement (VPPA) with Pfizer Inc (NYSE:PFE) to provide the US pharmaceutical company with solar electricity from a 500-MW solar project in Texas.