Malta’s Mizzi Studio has taken international acclaim, winning Most Sustainable Building & Design of the Year at the THE PUNCH ...