News

Romania Outsourcing Scorecard

Romania offers lots of IT talent, but needs to bolster its weak infrastructure.