Lifestyle | Mon Jul 21, 2014 10:06am EDT

Aldi co-founder and Germany's richest person Karl Albrecht dies at 94