The Vatican is continuing its mission to be more translucent in their financial workings by releasing the findings of their new business regulator agency on Wednesday. The report