Italy last in G7 for health spending in relation to GDP says report

5 days ago 56
Down by 0.1 of a percentage point to 6.2% in 2025 says GIMBE
Read Entire Article