Friday, November 29, 2024
Home Tags Chela

Tag: Chela

The Autonomous Log Lugger

Chela is a remote controlled heavy-duty vehicle designed with the aim to increase safety in the notoriously dangerous forestry industry. It is specialized for...

BUSINESS TALK