A subsidiary of Israeli renewables developer Ellomay Capital Ltd (TASE:ELLO) has awarded an engineering, procurement and construction (EPC) contract for a 28-MW solar project in Spain to a subsidiary of Greek industrial conglomerate Mytilineos SA.