IT sector competitiveness

381
KPMG’s report found that global IT buyers believe European IT firms are less attractive to do business with – ma