Climate tech takes centre stage during Malta start-up Demo DaySource: Times of MaltaPublished on 3 years ago