Follow us on
loading....
BERLIN: According to a crucial study released Wednesday, consumer sentiment in Germany has reached an all-time low as Russia's invasion...