Spanish infrastructure and energy group Elecnor SA (BME:ENO) has won a contract to build two biomass power plants of 15 MW each in Portugal.