Glasgow-based Hydrogen Vehicle Systems (HVS)’s head of design Pete Clarke tells us about its hydrogen fuel cell-powered HGV

Episode 37,   Dec 13, 2023, 01:35 PM