€12 million spent on consultants as traffic gridlock intensifies
Transport Malta made highly lucrative payments to government-connected consultants

Our Awards and Media Partners

Award logo Award logo Award logo