Indian benchmarks end a tad lower as financials weigh – Markets Economy February 20, 2025 India’s benchmark indexes closed marginally lower on Thursday as a pullback in financial services on concerns over a likely hike…