
Polidano Brothers loses appeal to retain €20 million Lascaris Wharf contract
One of Malta’s major infrastructure companies, Polidano Brothers, is facing major financial... View more
If you’re not automatically redirected, refresh this page.