Presentation of the key findings from the OECD report: On Shaky Ground? Income Instability and Economic Insecurity in EuropeRead less