Lena Petrova: Biggest Companies Announce Closures as Germany Continues to Deindustrialize 14 hours ago