Inspectra Malta

Business manufacturing & supply in Marsa, Malta
Suggest an edit · Your business? Claim now

Add more information

Inspectra Ltd is an industry leader in product, purpose-built factory, sub-assembly and equipment calibration in Malta. Engineers Alfred Camilleri and …