With some corners of the climate tech community pointing to a potential ‘hydrogen killer’, Shazan Siddiqi, Senior Technology Analyst at IDTechEx, shines some light on the Megawatt Charging System and what it can offer logistics, haulage, transport and travel.