aholland aholland 06-11-2015 History contestada Financially speaking, what two things really hurt Germany and forced them into economic depression?