A Global View: Financial, Economic and Business Issues in Germany and the Impact on TRI