USC presented all-terrain hovercraft at the Russian Industrialist 2025 forum.