10.0.1.127

IT sector competitiveness

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