Setting up of Climate Authority ‘shows Malta’s leadership in this area’Source: Times of MaltaPublished on 3 years ago