People, Passion, Solutions, this is our Group.
Thanks to the work of its 610 employees each day Tarros Group connects the different shores of the Mediterranean Sea, 16 countries, 31 ports and over 450 million people offering an efficient, modular and smart system in all stages of transport.