Bharat Petroleum Corp. Ltd. (BPCL) has contracted Duncan Engineering Ltd. to supply essential valves for its Bina refinery's petrochemical expansion, supporting a $6 billion ...