State records deficit of €1.1 billion up to the end of April

//State records deficit of €1.1 billion up to the end of April