The financial whodunnit about the Holy See’s bungled 350 million euro investment in a London property was notable for its ...