In this video, Peter talks about the economic challenges faced by Germany and the factors pulling down the nation's economy, ...