BreakingExplainerVerifiedIndia puts 0.65% of GDP into research, China 2.58%: where India really stands against the world in tech, defence and youthBDT Data Desk · 28 Oct 2026
BreakingBusinessVerifiedNifty is down 13.1% this year while Japan’s Nikkei is up 27% and the S&P 500 13%: how India’s market comparesBDT Business Desk · 28 Oct 2026