Tata Elxsi and L&T Tech Services (LTTS) are two major midcap information technology (IT) firms that have been competitors for a long time. But which of these two firms is a better IT stock, let’s find out: