British oil and gas major BP Plc (LON: BP) has contracted Technip Energies NV (EPA:TE) to deliver a hydrogen production unit for the Kwinana renewable fuels project in Western Australia.