Bidders for public contracts must be properly vetted, Malta Chamber warns

By April 16, 2022