Business One in two Europeans dissatisfied with their finances; Italy, France and Germany lead discontentby Giorgio Dell'Omodarme 9 June 2026