The World’s Smallest Forklift – Mariotti

The worlds
smallest forklift is the Italian made Mariotti. 
While it was born it Italy for the tight operating conditions of […]