In a key move, Bharat Petroleum Corporation Limited (BPCL), state owned integrated energy provider, has entered into a Memorandum of…