Bharat Petroleum Corporation (BPCL) informed that its board has given in-principle approval for the initial public offering (IPO) of Maharashtra Natural Gas (MNGL).