Creative start-ups invited to take part in global competitionSource: Times of MaltaPublished on 4 years ago