Over two-thirds of the analysts having coverage on Tata Consultancy Services Ltd. (TCS), India's largest IT Services company, continue to have a "buy" rating...
As per the National Stock Exchange's (NSE) year-end report, western and northern states largely dominated India's investor base at the end of 2025, led...