Enel Green Power’s outpost in Spain has signed a ten-year virtual power purchase agreement (VPPA) with US healthcare group Johnson & Johnson (NYSE:JNJ), linking the contract to 104 MW of new wind and solar generation capacity.