UK hosts "world's first" hydrogen powered construction site

by

ENERGY & UTILITIES