BP, the British energy giant, has invested in a start-up company that is developing a novel technology to produce zero-carbon hydrogen from water vapour emitted...