Spanish energy company Repsol SA (BME:REP) has entered into a virtual power purchase agreement (VPPA) with US pharmaceutical company Charles River Laboratories International Inc (NYSE:CRL) tied to 30.5 MW of wind capacity in Spain.