India Power Corporation Ltd
company logo

India Power Corporation Ltd

DPSCLTD Share Price

BSE:532130

NSE:DPSCLTD

₹5.49

-0.32 (-5.51%)

As on October 21, 2026 at 04:14 PM
Loading chart...