Cognizant wins up to £360 million HMRC deal to modernize applications

Business