The Megaspeed logo is displayed on a smartphone placed on a reflective surface onto which a blue electronic circuit is projected, 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.