New scientific strides have been made that could radically benefit H2 production. Researchers from the University of Twente have revealed…
http://dlvr.it/T77HHf