Tata Capital, Bajaj Finance Shares Decline Amid Market Slide

Tata Capital shares fell 2.00% to Rs 340.40 on Thursday, while Bajaj Finance shares dropped 2.06%…

Adani Power, Nestle among 59 firms reporting Q1 results

On July 22, 2026, around 59 companies are set to announce their financial results for the…