The Megaspeed logo is displayed on a smartphone placed horizontally on a laptop displaying the company logo as wallpaper, 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.