Design Company Chooses Microsoft Office 365, Reduces Total Cost of Ownership Solution Overview Organization Size: 4000 employees Organization Profile Tata Elxsi’s creative leadership in core technology and strength in design makes it a global leader in design with customers across automotive, aerospace, consumer, telecom, storage, and…