Storia: NSE sector indices: Pharma 2026 winner with 13.5% returns so far; who bagged the top spot in 10-year performance? - The Economic Times — Warptech Lab News