Stocks in the news: Natco Pharma, Siemens, TeamLease, IFCI, Edelweiss Financial, JK Tyre, SAILhttps://www.moneycontrol.com/news/business/markets/stocks...#BLS