What does a reduced margin, in the context of Labour’s comfortable win mean for Robert Abela and Alex Borg? James Debono tries to find out
Engineer Marco Cremona says congestion costs Malta €1.13 billion annually, excluding parking, emissions, and the €174 million spent on road maintenance. He spoke to...
