2 min read Business News Sensex, Nifty hammered as stimulus details fail to excite 14/05/2020 1:10 PM Mitchell Indian shares tumbled on Thursday after a poorly received initial stimulus from the government...