Information Technology
Tata Consultancy Services gains 2.25 billion Nielsen deal, Accenture earns Vatican agreement