US renewables developer Vesper Energy has signed a 15-year virtual power purchase agreement (VPPA) with Zoetis Inc (NYSE:ZTS) that will see the animal health company get power from a 500-MW solar park in Texas.