TCS fell after posting a rare annual revenue decline despite a beat. Deal wins stayed strong, but investors questioned ...