Fuel & Power

BPPL

Baraka Patenga Power Limited · Trade chart

19.50 -7.14%

Trade

164 points

Daily trade-count histogram