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