10.0.3.139

IT sector competitiveness

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