BPCL to invest Rs 1.4 trillion