IVECO Astra

Astra HD & HHD - Strong by Nature

Astra is synonymous with endurance and reliability the world over. Neither African roads nor the most challenging desert conditions can stop Astra vehicles whose safety performance and productivity serve as a standard for confirming the success of Italian technology around the globe.

ENQUIRE

Location

Projects