Battle of Malta Marcus Teilman Netherlands Net Gaming stock plummets on declining Q1 revenues 23/05/2019