The Sisters of Mercy - Entrepreneurs on a divine mission # 17.05.2011 # Made in Germany04:32This browser does not support the video element.Fabian Christ05/18/2011May 18, 2011Germany’s largest mineral water springs, the Adelholzener Alpenquellen, are not run by a powerful corporation, but by a Catholic order.Copy linkAdvertisement