The new report by the Organization for Economic Cooperation and Development (OECD), the 2025 edition, confirms a major ...