India Power Corporation Ltd
company logo

India Power Corporation Ltd

DPSCLTD Share Price

BSE:532130

NSE:DPSCLTD

₹5.76

0.28 (5.11%)

As on October 22, 2026 at 01:45 PM
Loading chart...