June 14, 2026
Foreign portfolio investors sold Indian shares worth 27.14 billion rupees ($291.6 million) on Wednesday, marking their 14 consecutive sessions of selling