State-owned Bharat Petroleum Corp Ltd (BPCL) has received clearance from the Environment Ministry for a Rs 337-crore project at its Kochi Refinery in Kerala.