Indian software giant TCS matched D-Street expectations with its results on Wednesday and the outlook for the future seemed to be one of cautious optimism. "Q4 and Q1 have been slow because of global economic environment. Oil crisis, mortgage problems have led to problems for financial service industry," said S Ramadorai, Chief Executive Officer & Managing Director, TCS.