Holy See passes financial transparency test but is judged ‘non-compliant’ or ‘partially compliant’ in 23 of 45 areas.

Holy See passes financial transparency test but is judged ‘non-compliant’ or ‘partially compliant’ in 23 of 45 areas.