Search

1 results

Sweden’s Ewellix chooses Sofia for center of European operations

Sweden’s Ewellix chooses Sofia for center of European operations

The company preferred Bulgaria to Poland, the Czech Republic and Romania