EquityScan
GMR Power & Urban Infra reports 26.85% share pledge by Vistra ITCL · Equityscan.ai