Stock Market Mixed on Thursday: Nasdaq up 0.8%, S&P 500 up 0.5%, Dow Jones industrial average unchanged
Tata Power sets sights on clean energy growth, becomes 6th Tata Group member in ₹1 Lakh crore M-Cap club
IDFC First Bank shares tumble 5% as 1.96% equity changes hands in block deal, Cloverdell likely seller