Business German retailers warn profits squeezed as costs climb and sales falter Daniel Kim · 4 days ago