Projects Malta’s first PPP: Trade Malta Ltd

Mar 13, 2015

Projects Malta Ltd.The Clock Tower, Level 1,
Tigné Point, Sliema TP01, Malta
T (+356) 2132 0458