software development services: Winners


Total: 4102
23 may

Number: 8145133

Country: Spain

Source: TED

23 may

Number: 8145353

Country: Sweden

Source: TED

23 may

Number: 8145567

Country: United Kingdom

Source: TED

23 may

Number: 8145568

Country: United Kingdom

Source: TED

23 may

Number: 8145593

Country: United Kingdom

Source: TED

23 may

Number: 8145649

Country: France

Source: TED

23 may

Number: 8145660

Country: Spain

Source: TED

23 may

Number: 8145832

Country: United Kingdom

Source: TED

23 may

Number: 8146486

Country: Portugal

Source: TED

23 may

Number: 8146489

Country: Italy

Source: TED

23 may

Number: 8146525

Country: Germany

Source: TED

23 may

Number: 8146596

Country: Norway

Source: TED

19 may

Number: 8091094

Country: Poland

Source: TED