Bumping along the bottom: Malta slips down to 85th place out of 92 countries ranked for financial services

Published: September 12, 2017 at 11:57am

And meanwhile we are fiddling while Rome burns. Or rather, throwing more petrol on the flames.