Showing posts with the label Nepal Oil CorporationShow all
Petroleum Price Hike: Why do consumers have to pay Rs 142 for petrol bought by Nepal Oil Corporation at Rs 84?