The skyline of Frankfurt am Main, a German financial center. The business engine of Europe is its richest nation, Germany. Known as “Deutschland” to its residents and “Autoland” everywhere else, the ...