Bharat Petroleum Corporation



BPCL (585) - As posted on 11th jan. below 588 fall continue to 552