The Megaspeed logo is displayed on a smartphone screen with a visual featuring the company logo in the background, in Créteil, France, on November 13, 2026, as Megaspeed said it had cooperated with US inspections into compliance with export controls.
Editorial use only Contact your sales representative for commercial and promotional uses.License this clip
More footage filed by NurPhoto videographers.