Bucharest considered Europe’s 16th largest IT hub, with more than 53,000 professional developers Business Review_February 13, 2019_Read more