Home / Regions / Europe / Website trashing Malta’s financial services sector goes live