TCS reached the $100 billion valuation mark