On an uncertain road

The fourth quarter, essentially, has been a mixed bag. While TCS broke the $10 billion barrier and showed who?s the…

Market Data
Market Data