iGaming conference Sigma injected €100 million in the economy in the three days it spent in Malta, Robert Abela said Sunday.It caused traffic congestion, especially on the first day, he admitted, but the solution going forward should be to invest in a larger conference centre that can accommodate 30,000 quality tourists rather than chasing the...