State-owned Bharat Petroleum Corporation Ltd (BPCL) on Friday said it has achieved financial closure for its Bina refinery ...