IT services: consulting, software development, Internet and support - CT2050/2026 - Restricted Procedure for the Technology Refresh Includin... Malta IT services Department of Contracts Seen €600,000 est. value