US pharmaceutical and biotech company Pfizer Inc (<a href="https://www.nyse.com/quote/XNYS:PFE" target="_blank">NYSE:PFE</a>) has signed virtual power purchase agreements (VPPAs) to contract 124 MW of capacity from new solar projects in southern Spain.