Italian Company Makes Aerial Lifts for Libya
Italian truck and spider lift manufacturer Socage has developed a 13.5 metre aerial lift on a Toyota pick-up for desert ...
Italian truck and spider lift manufacturer Socage has developed a 13.5 metre aerial lift on a Toyota pick-up for desert ...
Sign-up to receive email updates on the latest news and developments.
© 2021 Libya Business News - Your Libyan business news partner