News

About 155 BSE500 companies have reported their shareholding details for the March quarter so far. Among them, 87 companies ...