Spanish renewables company Acciona Energia (BME:ANE) said today it has secured a 20-year power supply contract for the entire output of 281 MW of wind and solar parks to be built in the Philippines.