Fuel & Power

BPPL

Baraka Patenga Power Limited · Close chart

19.50 -7.14%

Close

164 points

Daily closing price line